Vancouver boasts a diverse Greek and Mediterranean dining scene. We’ve curated a list of 11 Best Greek Restaurants in the city, each offering unique flavors and experiences. These establishments range from family-run tavernas to modern upscale eateries, earning praise from locals and tourists alike.
Our selection includes restaurants serving traditional recipes as well as those offering innovative twists on classic dishes. Whether you’re craving souvlaki, tzatziki, spanakopita, or moussaka, these eateries will satisfy your Mediterranean cravings and transport you to Greece through their authentic flavours.
The 11 Best Greek Restaurants in Vancouver
The Greek by Anatoli
The Greek by Anatoli, located in Vancouver, offers authentic Mediterranean cuisine with a modern flair. This restaurant combines high-quality dishes with a vibrant atmosphere, setting a high standard for Greek dining in the city.
The Greek’s menu showcases rich Greek flavours. Highlights include the crispy Calamari paired with house-made Tzatziki, the tender Country Lamb with a hint of garlic, and the Saganaki – a gooey, pan-fried cheese appetizer. For the best experience, enjoy these dishes while hot to fully appreciate their flavours.
Address: 1043 Mainland St, Vancouver / 221 Carrall St, Vancouver / 5 Lonsdale Ave, North Vancouver
Skewers Souvlaki Pita Bar
Skewers Souvlaki Pita Bar is a cozy spot offering delicious Greek dishes with generous portions at affordable prices. The warm, friendly staff and owners create a welcoming atmosphere, making you feel like you’re in a charming Greek taverna. This little-known restaurant in Vancouver boasts authentic flavours and an inviting ambience that have made it a local favourite.
What sets Skewers apart is its commitment to using fresh, high-quality ingredients and providing impeccable service. From delicious food to attentive service and unbeatable value, Skewers Souvlaki Pita Bar offers a memorable culinary journey that keeps patrons returning for more.
Address: 26 Powell St, Vancouver
Johnny’s on Oak
Johnny’s on Oak, a Vancouver favorite for over 25 years with a 4.5-star Google rating, offers Greek and Mediterranean classics in a relaxed setting. Must-try dishes include kalamari, fried chicken with truffle honey, and Greek ribs.
Founded in 1985 as Best Neighbours, Johnny’s on Oak was revamped after 35 years with new menu items, updated décor, and extended hours. The Tsoukalas family aims to continue serving the community for decades to come, inviting guests to experience their refreshed ambience and memorable dining.
Address: 3838 Oak St, Vancouver
Taki’s Taverna
Taki’s Taverna is a Vancouver staple since the 80s that offers authentic Greek cuisine with quick service and generous portions. The menu features traditional dishes from souvlakis to seafood platters, satisfying hearty appetites.
Must-try dishes include the Kleftiko (roasted lamb shoulder) and Taki’s Seafood Platter. The latter, perfect for sharing, includes Greek Salad, Salmon, Prawn & Scallops Souvlaki, Garlic Prawns, and Calamari. Taki’s remains a favourite for Greek food lovers in Vancouver, known for its authentic flavours and ample servings.
Address: 1106 Davie Street Vancouver
Hydra Estiatorio Mediterranean & Bar
Hydra Estiatorio Mediterranean & Wine Bar, located in Downtown Vancouver, offers an authentic Greek dining experience. Named after a Greek island, it specializes in fresh, sustainable seafood and traditional cuisine. The menu features grilled fish, lamb chops, and pasta dishes, while the Raw Bar offers daily seafood selections.
The restaurant stands out for its attention to detail in preparation and presentation. Signature dishes like Atlantic lobster pasta showcase the chef’s expertise. With its elegant ambience and quality food, Hydra Estiatorio is a top choice for those seeking an elevated Greek dining experience in Vancouver.
Address: 825 W. Pender St, Vancouver
Stepho’s Souvlaki Greek Taverna
Stepho’s Souvlaki Greek Taverna is renowned for its delicious Greek cuisine and generous portions at affordable prices. The bustling eatery offers a lively atmosphere that transports diners to Greece.
Their famous Hummus Dip, served with pita bread and dolmades, perfectly introduces the homemade flavours. The star dish is the Roast Lamb specialty – tender, succulent, and bursting with flavour. Stepho’s promises an unforgettable Greek dining experience that keeps patrons returning for more.
Address: 1124 Davie St Vancouver
Maria’s Taverna
Maria’s Taverna is a beloved restaurant that brings a slice of Greece right to your table. This charming spot welcomes you with a warm, inviting atmosphere. Step into what feels like a cozy Greek home, where the aromas of traditional Mediterranean cuisine fill the air. The simple, homey décor enhances the authentic feel, making you feel like part of the family as you savor every bite of their delicious, no-fuss Greek dishes. It’s as if you’ve taken a mini-vacation to Greece, right here in Vancouver!
The menu features standout dishes like the Greek Platter, an ideal sampler with Kleftiko, Chicken Souvlaki, Broiled Kalamari, and Keftedes. Highlights include the perfectly marinated Chicken Souvlaki and the tender Kleftiko – lamb shoulder baked with secret spices. Maria’s Taverna promises a memorable dining experience for both Greek food enthusiasts and first-timers alike.
Address: 2324 W 4th Ave, Vancouver
Loulas Taverna
Loulas Taverna is a relatively new Greek restaurant in Vancouver. It mixes old-style Greek warmth with a modern, lively atmosphere. It’s known as the most energetic Greek restaurant in the city and offers real Greek hospitality. Loulas Taverna brings happiness and excitement to the local community.
The interior of Loulas Taverna captures the essence of a traditional Greek taverna, offering an inviting atmosphere. Excelling in both ambience and cuisine, the restaurant serves outstanding food with lamb lollipops as a standout dish. As a small business, Loulas Taverna exemplifies the importance of supporting local eateries, enriching the community’s cultural tapestry.
Address: 1608 Commercial Drive, Vancouver
Minerva Restaurant
Minerva Restaurant, established in Kerrisdale since 1975, offers an authentic Greek dining experience. This family-owned establishment features a lively atmosphere filled with homemade aromas and Greek-speaking waiters. The menu artfully combines traditional Greek dishes with international favorites, including pizzas, steaks, pasta, and Greek specialties.
Minerva’s bestsellers include cheesy Baked Lasagna, Seafood Linguine with white wine cream sauce, and their signature Baby Back Ribs. Served with baked potatoes and drizzled with BBQ sauce, these tender ribs are a must-try. Experience Minerva Restaurant‘s culinary magic for yourself to fully appreciate its flavours.
Address: 2411 W 41st Ave, Vancouver
Nammos Estiatorio
Nammos Estiatorio stands out as a premier Greek restaurant in Vancouver, offering an authentic Mediterranean experience with a contemporary twist. The menu showcases fresh, shareable dishes that embody the spirit of Greek family-style dining. A thoughtfully curated beverage list complements the food, featuring house-made cocktails and an exclusively Greek wine selection.
Perfect for intimate date nights or lively family gatherings, Nammos Estiatorio has earned acclaim for its genuine Greek flavors—particularly its tzatziki and succulent lamb. The restaurant’s welcoming atmosphere, attentive service, and diverse menu options, including vegetarian choices, have made it a favoured destination for those craving an authentic taste of Greece in Vancouver.
Nammos Estiatorio successfully marries traditional Greek cuisine with modern dining expectations, creating a seamless blend that appeals to a wide range of patrons.
Address: 3980 Fraser St, Vancouver
Apollonia Greek Restaurant
Apollonia Greek Restaurant, in short, is a restaurant you would never want to leave. Having been serving for over 20 years, Apollonia offers the most simple yet fascinating Greek dining experience in town. This restaurant has been driven by the concept of philoxenia – the art of making a stranger a friend, so no doubt when you feel that welcoming and loving ambience at first sight.
Treat yourself right with Roast Lamb, Chicken Souvlakia, and some Greek Salad. Roast Lamb, which sooner or later will become your favourite dish, has stunningly good, fall-apart tender meat, and oh-so-flavourful rice and veggies. While the chicken is perfectly grilled but still remains that on-point softness.
Don’t forget to call out their signature Greek Salad with a mixture of cucumber, tomato, bell peppers, and balsamic vinaigrette. A healthy and tasty additional choice for any dishes!
Address: 1830 Fir Street Vancouver