Best Greek Food in Ottawa
A guide to the best Greek restaurants in Ottawa, from modern dining in Little Italy to classic souvlaki spots across the city.

Ottawa has a solid Greek food scene, from modern takes in Little Italy to no-frills souvlaki joints across the city. Whether you want a refined dinner or a quick gyro, here are the best spots.
Modern Greek
EVOO Greek Kitchen
Little Italy (Preston St) · $$$ · Google 4.4 (1,652 reviews)
The most refined Greek dining in Ottawa. EVOO sits on Preston Street in Little Italy, run by a family with over 50 years in the restaurant industry. The menu features sharing plates, premium Australian lamb chops, and cocktails made with Skinos, a Greek liqueur.
They also offer a Sunday brunch from 10 AM to 12 PM — one of the only Greek brunch options in the city.
Must-try: Lamb chops, sharing plates, Skinos cocktails
Classic Souvlaki
The Greek Souvlaki Shack
Centretown (Bank St) · $ · Google 4.8 (1,092 reviews)
The highest-rated Greek restaurant in Ottawa on Google — and for good reason. This small spot on Bank Street focuses on traditional, genuine Greek food. No frills, just honest cooking with big flavours.
The lamb souvlaki and Greek salad are standouts. It's tiny, so expect a wait at peak times.
Must-try: Lamb souvlaki, Greek salad, spanakopita
Cozmos Souvlaki
Nepean (Greenbank Rd) · $$ · Google 4.7 (2,132 reviews)
The most reviewed Greek restaurant in Ottawa with over 2,000 Google reviews. Cozmos is known for massive portions — you won't leave hungry. Classic souvlaki, gyros, and Greek platters done right.
Delivery and takeout available via SkipTheDishes. Open seven days a week.
Must-try: Souvlaki platter, gyro, moussaka
The Greek Souvlaki House
South Ottawa (Rivergate Way) · $$ · Google 4.6 (650 reviews)
A popular dinner spot in Ottawa's south end. The restaurant is dinner-focused (closed Mondays, opens at 4 PM most days) with a Friday lunch option. Worth the drive if you're south of downtown.
Must-try: Souvlaki, lamb chops, Greek salad
South Ottawa
Pinelopi's Greek Kitchen
Barrhaven (Strandherd Dr) · $$ · Google 4.7 (732 reviews)
The best Greek option in Barrhaven. Pinelopi's puts a modern twist on classic dishes — arancini, souvlaki, moussaka, and baklava. The atmosphere is warm and welcoming, but it fills up fast.
Must-try: Moussaka, chicken souvlaki, baklava
Tip: Make a reservation — it fills quickly.
Comparison
| Restaurant | Location | Price | Best For | |
|---|---|---|---|---|
| EVOO Greek Kitchen | Little Italy | $$$ | Date night, brunch | 4.4 |
| Greek Souvlaki Shack | Bank St | $ | Quick, affordable | 4.8 |
| Cozmos Souvlaki | Nepean | $$ | Big portions, family | 4.7 |
| Greek Souvlaki House | South Ottawa | $$ | Dinner out | 4.6 |
| Pinelopi's | Barrhaven | $$ | Modern Greek, Barrhaven | 4.7 |
Tips
- Best budget option: Greek Souvlaki Shack — big flavour, small prices
- Best for groups: Cozmos — massive portions meant for sharing
- Best for a date: EVOO — refined, cocktails, Little Italy atmosphere
- Best in the suburbs: Pinelopi's (Barrhaven) or Cozmos (Nepean)
- Reserve ahead: EVOO and Pinelopi's fill up on weekends
FAQ
What is the best Greek restaurant in Ottawa?
The Greek Souvlaki Shack on Bank Street has the highest Google rating (4.8/5) with over 1,000 reviews. For a more refined experience, EVOO Greek Kitchen in Little Italy offers modern Greek dining. Cozmos Souvlaki in Nepean has the most reviews (2,100+) and is known for massive portions.
Where can I find cheap Greek food in Ottawa?
The Greek Souvlaki Shack on Bank Street is the most affordable option with traditional souvlaki, gyros, and Greek salad at low prices. Cozmos Souvlaki on Greenbank Road also offers good value with generous portions.
Where can I get souvlaki in Ottawa?
The best souvlaki in Ottawa is at The Greek Souvlaki Shack (Bank St), Cozmos Souvlaki (Greenbank Rd), and The Greek Souvlaki House (Rivergate Way). All three specialize in authentic Greek souvlaki.
Is there a Greek restaurant in Barrhaven?
Pinelopi's Greek Kitchen at 100 Strandherd Drive in Barrhaven serves authentic Greek food with a modern twist, including moussaka, souvlaki, and baklava. Google rated 4.7/5. Reservations recommended.
Does any Greek restaurant in Ottawa serve brunch?
EVOO Greek Kitchen on Preston Street in Little Italy offers Sunday brunch from 10 AM to 12 PM with a mix of Greek and classic brunch dishes.
🍴Featured Restaurants

EVOO Greek Kitchen
A stylish modern Greek restaurant in Little Italy with refined plates, a Greek-inspired cocktail menu, and Sunday brunch. Family-owned with over 50 years in the restaurant industry.

The Greek Souvlaki Shack
A small, no-frills Greek restaurant on Bank Street in Centretown known for traditional, genuine souvlaki, gyros, and Greek salad at affordable prices.

Cozmos Souvlaki
A well-loved Greek restaurant on Greenbank Road known for massive portions of authentic souvlaki, gyros, and classic Greek dishes.

Pinelopi's Greek Kitchen
An authentic Greek restaurant in Barrhaven with a modern twist on classic dishes including moussaka, souvlaki, and arancini. Reservations recommended as it fills quickly.

The Greek Souvlaki House
A popular Greek restaurant on Rivergate Way serving authentic souvlaki, gyros, and traditional Greek dishes. Dinner-focused with Friday lunch service.
Information may change. If you spot anything outdated or incorrect, let us know.