Stepho's Souvlaki Green Taverna is a well-established Greek restaurant in Vancouver. It is so well-established that there is almost always a line at the door, whether you are coming for lunch or dinner, and there is no difference between the business during the week or on the weekend.
Stepho's offers a good, hearty meal for those that don't mind the wait (or you can call your order in ahead of time). You have to order the roast lamb platter, one of Stepho's signature dishes. One note of warning--the portions are huge! If you want good Greek food, huge portions, and reasonable prices, Stepho's is the place for you.
The Roof at Black + Blue is on fire, figuratively. The Roof is a happening place in Vancouver,... Read more