613today
TodayThis Week
restaurant

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.

Best Greek Food in Ottawa

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

RestaurantLocationPriceBest ForGoogle
EVOO Greek KitchenLittle Italy$$$Date night, brunch4.4
Greek Souvlaki ShackBank St$Quick, affordable4.8
Cozmos SouvlakiNepean$$Big portions, family4.7
Greek Souvlaki HouseSouth Ottawa$$Dinner out4.6
Pinelopi'sBarrhaven$$Modern Greek, Barrhaven4.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

Information may change. If you spot anything outdated or incorrect, let us know.