After months of vegan restaurant visits, I found myself craving something new—the vibrant flavors of Greece. So, I set out on a culinary adventure right here in Halifax.
It was noon, the sun was shining, and I could almost hear the distant sound of a bouzouki as I strolled through the city.
Finding a great spot to satisfy my craving proved to be more challenging than I’d anticipated. Fortunately, after some searching, I discovered incredible restaurants that cater to every Greek food lover’s dreams.
From cozy family-owned spots to trendy hotspots, each place offers a taste of Greece that will transport you to its sunny shores.
Are your stomachs grumbling now? Join me on this savory journey!
1. Blue Olive Greek Taverna
Media from: blueolivehfx
Address: 6196 Quinpool Rd
Contact details: +1 902-407-3000
Website: https://blueolivehalifax.ca/
Operating hours:
- Monday – Friday: 12 – 9 PM
- Saturday – Sunday: 5 – 9 PM
Must-order: Grilled Shrimp Skewers
Blue Olive Greek Taverna is a family-owned restaurant that truly showcases the vibrant flavors of Greek cuisine.
Their menu brims with enticing specialties, and you won’t be able to resist sampling the crowd favorites.
First, try indulging in some dolmades as an appetizer. These grape leaves stuffed with rice and herbs are a perfect meal starter, showcasing fresh ingredients, including parsley and dill.
The grilled shrimp skewers stand out with the charred, smoky taste perfectly complemented by a tangy lemon drizzle.
Their moussaka is a revelation as well, with eggplant, seasoned ground beef, and béchamel sauce beautifully melded together.
Pro Tip: I highly recommend starting your meal with their homemade Tzatziki. It’s incredibly refreshing and pairs perfectly with the warm pita. |
2. Ela! Greek Taverna Restaurant
Media from: elagreektavernahfx
Address: 215 Chain Lake Dr
Contact details: +1 902-876-8899
Website: https://elagreektaverna.com/
Operating hours:
- Sunday – Thursday: 11 AM – 9 PM
- Friday – Saturday: 11 AM – 10 PM
Must-order: Pastitsio Greek Lasagna
At Ela! Greek Taverna, you’re invited to celebrate the rich Hellenic culture and hospitality.
Their menu boasts various traditional Greek dishes starting with their Pastitsio, a delightful Greek lasagna, featuring seasoned ground meat in rich tomato sauce.
The Lamb Pasta, known as Youvetsi, features tender braised lamb mixed with orzo pasta and tossed in a rich tomato sauce.
Their Vegetarian Moussaka is also a must-try. The subtle sweetness of the zucchini balances the earthiness of the eggplant.
And if you love wraps, you have to try their Falafel Shawarma. It’s a vibrant dish packed with fluffy rice, fresh Greek salad, and a drizzle of tahini aioli.
Pro Tip: Don’t miss their mezze platter—a delightful introduction to the vibrant flavors of Greece. |
3. Daryâ
Media from: daryahalifax
Address: 1709 Lower Water St
Contact details: +1 902-334-4874
Website: https://www.daryahalifax.com/
Operating hours:
- Monday – Sunday: 11:30 AM – 11 PM
Must-order: Darya Lamb Tagine
Daryâ is a Mediterranean gem that captures the essence of traditional Greek fare while embracing modern culinary techniques. They focus on Meze-style tapas and traditional home-style dishes.
Their lamb tagine is incredibly flavorful; the meat is tender and infused with spices that create a rich, comforting dish. It’s served over fluffy couscous, which soaks up all the delicious sauce.
The tabbouleh salad offers a refreshing contrast, with its crunchy textures and bright flavors from the fresh parsley seasoned with olive oil and lemon juice.
And let me tell you, the crunchiness and the vibrant flavors of their Roasted & Raw Cauliflower Tabbouleh perfectly complement the main course.
Pro Tip: Grab special deals on their buffet brunch every weekend from 11:30 AM to 3 PM. |
4. USTA Turkish Mediterranean Restaurant
Media from: ustarestaurant
Address: 635 Portland Hills Dr Unit 106
Contact details: +1 902-444-8782
Website: https://www.ustarestaurant.ca/
Operating hours:
- Tuesday – Saturday: 11 AM – 9 PM
- Sunday: 12 PM – 8 PM
- Monday: Closed
Must-order: Mixed Meze
Are you into mezes, hot or cold? USTA Turkish Mediterranean Restaurant should be your next dining stop.
During my visit, I dived right into their Mixed Meze platter. This colorful array of appetizers showcased authentic flavors of hummus, yogurt, and baba ganoush.
For the main course, I ordered the Mixed Kebab. It was a feast of tender meats paired with a refreshing Turkish salad and fluffy rice.
Their Mediterranean Salad also brought a delightful crunch to my meal with fresh spinach, crisp cucumber, and tangy goat cheese seamlessly blended.
Pro Tip: If you can, snag a seat on the patio for more magical outdoor dining. |
5. Euro Pizza
Media from: europizza.rest
Address: 401 St Margarets Bay Rd
Contact details: +1 902-479-7979
Website: https://europizza.ca/home-page
Operating hours:
- Monday – Friday: 11 AM – 10 PM
- Saturday – Sunday: 1 PM – 10 PM
Must-order: Souvlaki Pita
Euro Pizza lets you in on the secret with their open kitchen—it’s like a front-row seat to the salad dressing and sauce show.
I appreciate that every dish here is of high quality. Take their tzatziki, crafted from a cherished family recipe using fresh yogurt—creamy, tangy, zesty, and utterly delicious.
Their Souvlaki Pita is also a prime choice. It includes skewers of marinated pork that are perfectly grilled and wrapped in a warm pita, with tomatoes and onions added to the freshness.
The Authentic Greek Salad is equally impressive—juicy tomatoes, crisp cucumbers, and red onions mingle with salty feta. Their homemade olive oil and vinegar dressing enhance the flavors, making the salad refreshing and vibrant.
Pro Tip: Grab freshly baked homemade pita bread to add a delightful touch to your meal. |
6. The Pita Pit
Media from: pitapitcanada
Address: 1588 Argyle St
Contact details: +1 902-429-8080
Website: https://pitapit.ca/
Operating hours:
- Monday – Wednesday: 10:30 AM – 12 AM
- Thursday: 10:30 AM – 4 PM
- Saturday – Sunday: 12 PM – 4 AM
Must-order: Halloumi & Falafel
The Pita Pit is a vibrant spot that expertly embodies fresh, healthy Mediterranean cuisine.
One specialty that caught my eye was the Halloumi & Falafel pita. It’s a hearty choice with its combined crispy falafel and grilled halloumi.
Their Spicy Greek pita features succulent chicken souvlaki or gyros, with the heat of hot peppers perfectly complementing the creamy garlic sauce. It’s comforting—a true testament to Mediterranean cooking.
Pro Tip: Be sure to ask staff for great rewards and special deals on your orders. You might just get a significant discount on your next visit. |
7. Palladium Family Restaurant
Media from: palladiumfamily
Address: 942 Cole Harbour Road
Contact details: (902) 434-0171
Website: https://www.palladiumfamily.ca/
Operating hours:
- Monday: Closed
- Tuesday – Friday: 10 AM – 8 PM
- Saturday: 9 AM – 8 PM
- Sunday: 9 AM – 7 PM
Must-order: Grilled Pita & Tzatziki Sauce
Palladium Family Restaurant serves a nice range of specialties, from grilled pitas to hearty salads.
One of their signature dishes is the Grilled Pita with Tzatziki Sauce. This dish bursts with flavor, and the tzatziki is perfectly paired with the warm, grilled pita.
For something cheesy, go for the Chicken Quesadillas loaded with tender chicken, gooey mozzarella, and dried oregano. The feta cheese adds a delightful creaminess that ties everything together.
You may also try their Horiatiki Salad to balance your meal. The fresh tomatoes, cucumbers, onions, and olives tossed in homemade Greek dressing are incredibly vibrant.
Pro Tip: If you’re dining on a weekend, arrive early as the line can get long when the crowd rolls in. |
8. Brass Rail Restaurant
Media from: brassrailrestaurant
Address: 978 Cole Harbour Road
Contact details: (902) 435-6364
Website: https://brassrailrestaurant.ca/
Operating hours:
- Monday – Saturday: 9 AM – 5 PM
- Sunday: Closed
Must-order: Greek Platter
Brass Rail Restaurant has a cozy charm that makes you feel right at home as soon as you walk in. The family-friendly restaurant is the best spot for Greek cuisine enthusiasts, especially pita lovers.
Their Tzatziki & Pita is incredibly fresh with creamy yogurt, cucumbers, and a hint of garlic. Meanwhile, their Greek platter includes tender grilled meats, stuffed grape leaves, and a generous portion of Greek salad.
You won’t be able to resist ordering their Lasagna Al Forno, too. It’s comfort food at its finest—a delightful indulgence after the lighter dishes.
Pro Tip: Don’t hesitate to ask staff for recommendations if you’re undecided on what dish to order first. |
9. Bluenose II Restaurant
Media from: bluenoseiirestaurant
Address: 1824 Hollis Street
Contact details: (902) 425-5092
Website: https://bluenoseii.ca/
Operating hours:
- Sunday – Wednesday: 8 AM – 8 PM
- Thursday – Saturday: 8 AM – 9 PM
Must-order: Pork Souvlaki
Bluenose II Restaurant is a charming spot that combines the rich heritage of Greek cuisine with a fresh, healthy twist. The family-friendly establishment offers fresh Nova Scotia seafood, hearty charbroiled steaks, vegetarian options, and Greek specialties.
Start with the savory Pan Fried Haddock—a perfectly cooked, flaky, golden fish served alongside potato and vibrant steamed vegetables.
For a taste of the Mediterranean, opt for the Pork Souvlaki, featuring tender pieces of perfectly skewered and grilled pork served with a refreshing tzatziki.
And let’s not forget their Fettuccini Alfredo. This dish comes with a crisp Caesar salad and garlic bread alongside a creamy garlic sauce paired with sautéed red and green peppers.
Pro Tip: Don’t skip their homemade baklava. It’s sweet, flaky, and perfectly balanced with honey and nuts. |