Stephos is the best Greek restaurant I've ever been to, and that includes Greece! If you like giant portions of meat and a very homey, authentic atmosphere, you'll love this place. Plus it's cheap. This is the only place in Vancouver that consistently has a lineup, which is actually part of the charm.