Authentic Greek Dining Experience

My Greek Taverna Surrey

My Greek Taverna, Surrey’s Greek Cuisine has been one of the favorite Greek Restaurants in Lower Mainland & Fraser Valley. Family owned and operated, we prepare all of our authentic Greek Cuisine with the freshest ingredients and recipes that come directly from Greece. My Greek Taverna is home of the best Greek food in town (voted one of the BEST Greek restaurants in the North Delta and received the Readers Choice Award 2019). We invite you to come and try our delicious dinner specials and see for yourself!

View Our Menus

Only The Freshest Ingredients

Fresh ingredients make for an absolutely delicious meal, At My Greek Taverna Restaurant – Surrey, we do everything that we can to provide our customers with delicious meals, which includes using fresh ingredients in the dishes that we prepare. This is why you should only be enjoying Greek food from restaurants that prepare with fresh ingredients.


Reservations are not required but are suggested for groups of four or more. We hope to see you at My Greek Taverna, Surrey for your next meal! For more information call 604-592-0707.


Love this place, been a bunch of times. The lamb shoulder is the best – very generous portion for something like $20. Calamari is also very good. Overall, one of the better place for Greek food in the area
– Lyle Davies

Great hidden away spot in Surrey. I wound recommended this place to anyone, the food is good and a lot and the service was great.
– Gloria Iuliano

Excellent Greek Restaurant.. been going here for years and its still my favorite place to go for Greek food. Often go here for birthdays and special occasions, the food is always great, and the service is great too..
– A Verhoef

Great food and good service. Really enjoyed the roast lamb and lamb souvlaki. The Saganaki was tasty as well and unique.
– Gurneet Kalra

My Greek Taverna

Address: 6450 120 St, Surrey, BC V3W 3M5

Phone: 604-592-0707

Email: [email protected]


Tuesday – Thursday 4:00 pm – 9:00 pm
Friday – Saturday 4:00 pm – 10 pm
Sunday – 4:00 pm – 9:00 pm
Monday Closed

Get in Touch