Best Greek Restaurants in Main Street
Price
- $40 and under
- $41 to $70
- $71 and over
Regions
Areas
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
13 restaurants available nearby
Booked 22 times today
Booked 42 times today
Booked 13 times today
Booked 7 times today
Booked 4 times today
Booked 7 times today
Booked 9 times today
‘About the restaurant’ descriptions have been generated using an artificial intelligence model comprised of OpenTable proprietary data that has not been independently verified by OpenTable. The content is presented as-is, for informational purposes only.
See what locals rave about
From verified diners like you
From verified diners like you
- JJimSan Diego •10 reviews5.0Dined 2 days agoService was friendly and most helpful without being pushy. The food was fantastic! Piping hot! Delicious from start to finish. Looking forward to coming back!More infoNammos EstiatorioPrice: Expensive• Greek• East Vancouver•4.6
- IIrisVancouver / British Columbia •1 review5.0Dined 2 days agoOur server helped us to decide on having the 'taster menu' - great choice, especially with the great Greek wine pairing recommended by the staff!More infoSelene Aegean BistroPrice: Expensive• Greek• Hastings / Sunrise•4.6
- PPhilipVIPVancouver / British Columbia •31 reviews5.0Dined 3 days ago“Excellent food as always and exceptional service. Thomas and the team clearly take pride in delivering outstanding hospitality. Highly recommended, especially when entertaining clients, as they ensure you look good. Their ability to curate a ‘surprise us’ menu is impressive—reasonable yet consistently exceptional. A truly remarkable experience every time.”More infoHydra Estiatorio MediterraneanPrice: Moderate• Mediterranean• Downtown•4.6
- RRosemary and PaulVancouver / British Columbia •15 reviews5.0Dined 3 days agoThe food and service was excellent. The dip appetizer is amazing and highly recommended the Greek Salad!! We all had different Slovakias and they were all excellent.More infoApollonia Greek RestaurantPrice: Expensive• Greek• Granville Island•4.8