7 Best Greek Restaurants in St. Catharines

George's Greek Village Greek • $$
535 Queenston St, St. Catharines

Customers` Favorites

Plus Greek Salad & 4 Pops
Greek Salad with Chicken
Chicken Souvlaki Platter
Chicken Souvlaki Pita
Chicken Souvlaki Wrap
Chicken Kebab Dinner
Greek Chicken Salad
Chicken Greek Salad
Huge Baklava Slice
Octopus Appetizer

“I recently moved to St. Catharines and ordered a takeout. It was the best Greek food I ever tasted and the fish was exquisitely seared along with plenty to eat. - No long wait after ordering either! The price was excellent too. Highly recommended!!“

4.6 Superb340 Reviews
Joe Feta's Greek Village Greek • $
290 Lake St, St. Catharines

Customers` Favorites

Gyro Pita Greek Salad and Roasted Potatoes
Chicken Souvlaki Stick & Salad
Beef Gyro Meat and Rice
Chicken Skewer Dinner
Pork Souvlaki Lunch
Fried Calamari Rings
Garlic Bread & Salad
Avgolemono Soup
Calamari Dinner
Village Burger

“Awesome food and fast service! An incredible option to a fast food lunch for less $$ and I’m guessing just a lil healthier“

4.5 Superb109 Reviews
The Greek Garden Restaurant Greek • $$
459 St Paul St, St. Catharines

Customers` Favorites

Chicken Souvlaki
Greek Salad
Gyros Dinner
Calamari
Chic Sub
Fries

“Saw a friend come back with food from here, looked and smelt great. Went with my friend and grabbed some to go boxes (chicken souvlaki & gyro). Hot fresh and super yummy and affordable! Old man is quiet and cute. Definitely give this place a chance!!!“

3.6 Good18 Reviews
Jimmy The Greek Greek • $
221 Glendale Ave, St. Catharines

Customers` Favorites

Lamb Shank with Side Greek Salad
Grilled Chicken on Greek Salad
Salmon Fillet Meal
Chicken Souvlaki
Gyros Pita
Roast Lamb

“This jimmy the Greek has amazing food and very good customer service. Manager is very polite and friendly. I have tired roast chicken meal and lamb chop meal. It was very tasty.
I highly recommend this place for best Greek food in the Niagara region.“

3.5 Good31 Reviews
Sunset Restaurant Cafe • $
180 St Paul St, St. Catharines

Customers` Favorites

Two Eggs Fried with Toast
Peameal Eggs Benedict
Cheese Omelette
Steak & Eggs
Ham Omelette
2 Pancakes
Sausage
Fries

“This is my FAVOURITE Place for Breakfast!! Family owned by a wonderful Greek family !!… great coffee!… and wonderful food… You can taste the love!! Very very reasonably priced!! HIGHLY RECOMMEND !!!!! Xoxoxo MamaLiz“

4.4 Superb47 Reviews
The Lancer Family Restaurant Greek • $
85 Hartzel Rd, St. Catharines

Customers` Favorites

Lancer Special Eggs Hash Browns Toast and Gyro Meat They Forgot the Tzatziki Sauce
Bacon and Eggs with Home Fries and Rye Toast
Egg Back Bacon Pancakes
The Recovery Breakfast
1 2 Order of Pancakes
Clubhouse Sandwich
Eggs Florentine
Peameal Bacon
The Benny Bowl
Eggs Benedict

“Always great food and excellent service.“

4.2 Good114 Reviews
U Need A Pita Greek • $
116 St Paul St, St. Catharines

Customers` Favorites

Double with Bacon Burger
Buffalo Chicken Pita
Chicken Breast Pita
Caramelized Onions
Fresh Cut Fries
Bacon Poutine
Falafel Pita
Onion Rings
Perogies

“I had an amazing experience at You Need a Pita thanks to Preksha! Her service was exceptional—friendly, attentive, and efficient. She took the time to make sure my order was perfect and even offered some great suggestions from the menu. It’s rare to find someone so genuinely kind and welcoming. The food was fresh, delicious, and exactly what I needed, but it was Presha’s outstanding service that really stood out. I’ll definitely be coming back!“

3.1 Average58 Reviews

St. Catharines Other Flavors