31 Best Mediterranean Restaurants in Hamilton

Timmy's Tanür Mediterranean • $
920 Upper Wentworth St Unit 12, Hamilton

Customers` Favorites

Saucy Chicken Shawarma
Spring Rolls Samosas
Saucy Shawarma Wrap
Falafel Sandwich
Shawarma Sandwich
Shawarma Pizza
Cheese Pizza
Hummus Side
Shish Taouk
Falafel Box

“Highly recommended, you will not regret it. Customer service is wonderful and very clean place.“

4.7 Superb400 Reviews
Osmow's Shawarma Mediterranean • $
1317 Barton St E, Hamilton

Customers` Favorites

Chicken Shawarma Wrap with Fries
Large Chicken on the Rocks
Beyond Steak on the Rocks
Philly Cheese Steak Wrap
Chicken Shawarma Poutine
Chicken Shawarma Platter
Beef Shawarma on Rice
Chicken on the Stix
Mixed on the Rocks
Falafel Sandwich

“Awesome place!“

4.6 Superb376 Reviews
Kabab Paradise Mediterranean • $
929 Fennell Ave E, Hamilton

Customers` Favorites

Chicken and Beef Grill Plate
Lamp Chops and Kofta Kabob
Mix Grill and Kunafa
Kabab Chicken Plate
Mixed Grill Platter
Mixed Grill Plate
Kofta Kebab Plate
Whole BBQ Chicken
Mixed Kababs 1 kg
Beef Tikka Kebab

“Best mixed grill inal Hamilton so yummy and tasty!“

4.7 Superb196 Reviews
Greek Palace Mediterranean • $
2200 Rymal Rd E, Hannon

Customers` Favorites

Poutine with Chicken or Gyro
Chicken Souvlaki Platter
Chicken Pita with Fries
Chicken Souvlaki Dinner
Palace Mixed Grill
Roasted Potatoes
Calamari Dinner
Pork Souvlaki
Chicken Gyro
French Fries

“I hosted a surprise party for my mom and needed catering done for approx 50 ppl. I spoke with Greek Palace and decided on ordering 5 grill platters (I maybe saying the menu item wrong). He did say that it will be alot of food and HE WAS NOT LYING. There was so much food for the event we were happy to tell guests to take food home. Everyone at the party loved it, potatoes, rice, chicken, pork and gyro meat was so delicious. I'd definitely recommend to my friends and family to get some food from Greek Palace for any future gatherings or dinners. Thank you guys for doing such an amazing job for us. I'd order from you again in heartbeat.“

4.8 Superb96 Reviews
Montfort Mediterranean Grill - Upper James Mediterranean • $$
1508 Upper James St, Hamilton

Customers` Favorites

Garden Salad with Montfort Chicken
Steak in a Pita with Cheese
Eggplant with Ground Beef
Chicken Shawarma Salad
Large Chicken Shawarma
Montfort Garden Salad
Montfort House Salad
Falafel Sandwich
Shawarma on Rice
SS7 - Greek Salad

“I’ve been to this location many times and the quality of the food is excellent. Our Server, Linda was very hospitable and friendly . Every time I go here I’m looking forward to going again! Fantastic 11/10“

4.5 Superb136 Reviews
Lazeez Shawarma Mediterranean • $
374 Mohawk Rd E, Hamilton

Customers` Favorites

Chicken Shawarma Wrap and Plate
Chicken Shawarma Platter
Chicken Souvlaki Platter
Lazeez Special Platter
Mix Grill Platter
Falaffel Bowl
Chicken Bowl

“Tried their Chicken Shawarma wrap during a national shawarma day and it was worth the $5 price. It was the same size as when it's a regular price. Unlike Osmows who tried to lessen the contents to justify a $5 promotion on the same national shawarma day.“

4.5 Superb75 Reviews
Shawarma & Grill Mediterranean • $
675 Rymal Rd E Unit 4, Hamilton

Customers` Favorites

Chicken Shawarma on Rice
Chicken Shawarma Poutine
Chicken Shawarma Plate
Chicken Shawarma Wrap
Beef Shawarma Wrap
Falafel Wrap
Fries
Pita

“Addicted to the chicken shawarma! Their staff are so friendly & always give us extra hot sauce. we need to try other things on the menu but love the shawarma so much. Today it smelled like falafals inside & I almost tried them, next time😉“

4.3 Superb98 Reviews
Breezy Corners Freelton Mediterranean • $
1480 Hwy 6, Hamilton

Customers` Favorites

Breakfast Burger and Garlic Parmesan Fries
Eggs Benedict with Peameal Bacon
Burger and Fries with Gravy
Chicken Souvlaki Platter
Chicken Souvlaki Dinner
Chicken Parmesan Pasta
Roast Beef Dinner
Breakfast Poutine
Chicken Souvlaki
Western Sandwich

“We stopped in on Our way back from Waterloo to Niagara . We were a party of 4 . The Menu had all the dishes we wanted and then some . The waitress was amazing . Service was quick friendly and correct . When the food came the portions were huge . Food had great flavour and was delicious !!! Waitress checked in on how are meals were and provided refills on drinks . We asked for the desert options and I choose the blueberry pie and my boys wanted the rice pudding but unfortunately Emma was not in the know and it was sold out !!!! But It all worked out as the blueberry pie was very taste . So I give this place a 9 out of 10 ok 9.5 out of 10 On service and food and portions . I give this place a solid 9.8 for flavour and Portion sizes And a big thank you to Emma I give her a solid 100% 10 !!!!! Keep up the great work See you Next time football brings us that way !! Scott Smith and family“

4.2 Good136 Reviews
Montfort Mediterranean Grill - Ancaster Mediterranean • $$
35 Stone Church Rd, Hamilton

Customers` Favorites

Steak and Cheese Pita and Salad
Deluxe Mixed Grill for 1
Chicken Shawarma Salad
Montfort Chicken Salad
Chicken Shawarma Dish
Mixed Grill for 2
Fattoush Salad
Mixed Grill 2
Lentil Soup
Greek Fries

“I recently dined at Montfort Mediterranean Grill, and I can confidently say it was an outstanding experience! From the moment I walked in, the staff was incredibly welcoming and attentive, making me feel right at home.

The food was absolutely delicious—bursting with authentic Mediterranean flavors. I tried the Chicken Shawarma Wrap, and it was perfectly seasoned and tender. The portion size was generous, and the freshness of the ingredients really stood out. Their Lamb Chops and Chicken Souvlaki Dish are also must-tries!

The ambiance was warm and inviting, perfect for a relaxing meal with family or friends. The attention to detail in their service made the entire experience seamless and enjoyable.

If you’re looking for great Mediterranean food and top-notch dine-in service, Montfort Mediterranean Grill is the place to be. I’ll definitely be returning soon!

Thank you for an unforgettable meal! 👏“

4.1 Good73 Reviews
Mr. Chicken Shawarma Mediterranean • $
800 Queenston Rd, Stoney Creek

Customers` Favorites

Chicken Shawarma and Rice
Falafel Sandwich
Chicken Rice
Poutine
Fries
Steak
Salad

“This place is one of my favourites for comfort food. Love all their food but my favourite is the chicken rice combo! I really enjoy watching the staff cook right in front of us and they are always so friendly :) The sauces are delicious and the meat is great, not too heavy. The rice is soft and flavourful and the pita and fries are nice and warm on the side. Some mango juice to go with it and it's a complete meal ? Service is quick and quality is excellent, there's a reason this place has been around forever ? always a pleasure visiting you guys, 5 STARS ????“

4 Good57 Reviews
Charc Shawarma Shawarma • $
937 Fennell Ave E, Hamilton

Customers` Favorites

Wrap - Charcoal Chicken Shawarma on Pita Bread
Family Platter - Charcoal Veal & Lamb Shawarma
Wrap - Charcoal Chicken Shawarma on Saj Bread
Family Platter - Charcoal Chicken Shawarma
Family Platter - Charc and Fire Meal
Hummus with Charcoal Chicken Shawarma
Meal with Rice - Spicy CS Signature
Charcoal Chicken Shawarma Platter
Chicken Shawarma Pita Wrap
Wrap - Mix Shawarma on Pita

“Probably the best shawarma in the city. Cooked on the spit over charcoal made the meat nice and crispy. Flavours were great. Hot sauce was spicy but not overly spicy. And best of all the shawarma wrap did not fall apart and didn't accumulate all the juice at the bottom.“

4.7 Superb215 Reviews
Babaz Plus Hamilton Mediterranean •
581 Main St E, Hamilton

Customers` Favorites

Pineapple Chicken Shawarma Rice Bowl
Chicken Shawarma Platter
Chicken and Beef Wrap
Chicken Shawarma Wrap
Lamb Shank Rice Bowl
Roasted Potatoes
Beef Rice Bowl
Beef Shawarma
Chicken Wings
Onion Rings

“Tried the shawarma at a local spot—juicy, well-seasoned meat wrapped in soft pita with fresh toppings and creamy garlic sauce. Quick service and great flavor made it a satisfying meal. Definitely worth a try!On Victoria Day Staff Is Very Greatt“

4 Good133 Reviews
Sana Grill Middle Eastern • $
163 King St E, Hamilton

Customers` Favorites

Chicken Shawarma and Rice
Half Full Chicken Shawarma
Chicken Shwarma Wrap Combo
Butter Chicken Poutine
Chicken Shawarma Wrap
Large Shawarma Pizza
Chicken Rice Combo
Falafel with Rice
Falafel Sandwich
Steak Shawarma

“I only order the chicken shawarma poutine with hot/white sauce for maybe about 2 years now and the quality and the amount is just perfect. The habibi working behind the counter is always nice and welcoming. Not in the best area and no seating. Again I’ve had my fair share of shawarma poutines and nobody beats this guys.“

4.6 Superb172 Reviews
Apllada Greek Fusion Restaurant Greek • $$
Recommended
635 King St E, Hamilton

Customers` Favorites

Baked Lemon Chicken and Rice
Fresh Greek Salad
Smashed Potatoes
Watermelon Salad
Chicken Skepasti
Horiatiki Salad
French Beignets
Souvlaki Dinner
Souvlaki Stick
Dip with Pita

“Tried Apllada last evening…5 Stars for sure BEST GREEK FOOD EVER!!! Fresh, authentic, homemade, flavourful and a dining experience! The restaurant was cozy and welcoming. The owners - (one, our chef who is certainly a master of Greek cuisine) and the other (our host who was welcoming and informative) Highly recommended! Will definitely be back…“

4.7 Superb109 Reviews
Montfort Mediterranean Grill Mediterranean • $
1275 Barton St E, Hamilton

Customers` Favorites

Montfort Chicken Pita with Garden Salad
With Salad & Home Fries
Chicken and Rice
Chicken Salad
Chicken Word
Gyro Dinner

“I've been coming here almost every week for a couple years now. They always have delicious food in huge portions and at reasonable prices. I'm especially fond of their falafel and kibbi. The staff are also very friendly. One of the best Mediterranean places around, for sure.

December 2024 update since Google asked: everything is still great and I still come here regularly.“

3.4 Good40 Reviews
Villa Madina Mediterranean • $
Lime Ridge Mall, 999 Upper Wentworth St, Hamilton

Customers` Favorites

Shish Taouk Skewer Plate 1 Skewer
Falafel & Beef Shawarma Plate
Chicken & Beef Shawarma
Chicken Shawarma Plate
Kefta Skewer Sandwich
Falafel Rokbox

“This was the best experience I have had in a long time. The person who took my order greeted me with such a big friendly smile, he took such care with the food and service. Can’t wait to come back again it was such a beautiful experience. Thank you so much!“

3.2 Average41 Reviews
Barangas On The Beach Greek • $$
380 Van Wagners Beach Rd, Hamilton

Customers` Favorites

Slow Braised Ontario Lamb Shank
Classic Crispy Fish and Chips
Chicken Souvlaki & Greek Salad
Greco Nachos with Cheese
Fully Loaded Greek Fries
Chicken Souvlaki Entree
Grilled Atlantic Salmon
True Greek Horiatiki
Grilled Lamb Chops
Gyro & Greek Salad

“Food, atmosphere and service excellent.“

4.4 Superb238 Reviews
18

Rony's

Rony's Chicken Shop • $
312 Grays Rd, Hamilton

Customers` Favorites

Chicken Wrap Ronys Special Salad Chicken Platter
Chicken and Rice with Tabouli Salad and Humus
Chicken and Rice with Coleslaw and Humus
Lunch Special Chicken Rice
Chicken and Rice Dinner
Chicken Wrap with Fries
Wrap Combo with Fries
Chicken Plate Dinner
Chicken Kabob Plate
Fries with Benefits

“Always good. Always fresh. And I can walk.“

4.4 Superb91 Reviews
Pita N More Mediterranean • $
1309 Main St W unit 5-a, Hamilton

Customers` Favorites

Chicken Shawarma Poutine
Chicken Shawarma Plate
Half and Half Chicken
Chicken Shawarma Extra
Chicken Shawarma Wrap
Beef Shawarma Wrap
Regular Fries
Falafel Plate
Gyro Plate

“Great restaurant with great food and excellent service“

3.4 Good86 Reviews
Osmow's Shawarma Mediterranean • $
870 Upper James St Unit #4, Hamilton

Customers` Favorites

On the Rocks Chicken Shawarma Plate
Beyond Steak on the Stix
Chicken Shawarma Poutine
Chicken Shawarma Wrap
Half and Half Chicken
Chicken on the Rocks
Chicken on Stick
Lamb Shawarma
Caesar Salad
Falafel

“It was my first time at this location (Upper James) it was very clean when I walked in. The girl (Aman) that served was very pleasant and helpful in help me decide what to order. My daughter and I thoroughly enjoyed our meal. It was delicious, filling and worth the price. Thank you Osmows. We will be back again. ❤️🙏🏻🧿

Parking: Upper James“

3.6 Good163 Reviews
Dundas Shawarma Lebanese • $
24 King St E, Dundas

Customers` Favorites

Chicken Shawarma Poutine
Shwarma Poutine
Shwarma Wraps

“It was our first time trying Dundas Shawarma and definitely won't be our last! We ordered a chicken shawarma wrap, falafel wrap, and a fattoush salad. Everything tasted great and the wraps were very filling. The gentleman who served us was friendly and prepared our food very quickly. Looking forward to coming back!“

4.3 Superb64 Reviews
Golden Pita Middle Eastern • $
1172 Wilson St W, Ancaster

Customers` Favorites

Beef Shawarma Pita
Chicken Shawarma
Shawarma Plate
Home Made Soup
Falafel
Salads
Soups

“What a great meal from Golden Pita!!! We both enjoyed 2 main entrees of Chicken Shawarma and Shiska Kafka, delicious Lentil Soup, Salad with Pita’s and Baklava for dessert. The food was hot, fresh and delicious. We love to support this family owned restaurant, they are always wonderful and pleasant to deal with. The pricing is reasonable and worth it. The Williams Ancaster ❤️“

4.3 Superb39 Reviews
Tahini's Middle Eastern • $
1554 Main St W, Hamilton

Customers` Favorites

Chicken Shawarma Wrap Large
Butter Chicken Shawarma
Chicken Shawn Bowl
Gyro on the Rocks
Shawarma Poutine
Chicken and Rice
Jerk Chicken
Chicken Rice
Habibi Bowl
Messy Fries

“Amazing service at Tahini! Chirag and Inder were exceptional—welcoming, attentive, and knowledgeable. Chirag’s menu recommendations were spot-on, and Inder's timing and professionalism were perfect. Their outstanding service made my visit truly amazing.
Highly recommend!“

4.2 Good277 Reviews
Lulu's Shawarma Shawarma • $
32 John St N, Hamilton

Customers` Favorites

Large Rice Shawarma Dinner
Chicken Shawarma Plate
Chicken and Rice
Shawarma Loaded
Chicken Salad
Tee Tee Salad
Falafel Pita
Greek Salad
Sauces

“The best Shwarma in town! Hands down!“

4.2 Good92 Reviews
Jimmy The Greek Greek • $
2 King St W, Hamilton

Customers` Favorites

Roast Chicken Leg Meal
Spinach Pie Rice Plate
Chicken Souvlaki Pita
Chicken Souvlaki Meal
Chicken Fillet Pita
Spinach Cheese Pie
Roast Lamb Meal
Pork Souvlaki
Gyros Pita
Baklava

“I really like Jimmy the Greek. It feels like it's home cooking, and you get a very decently sized portion of rice, potatoes, meat and vegetables. It's decent for a meal after the gym or a heavy days work. It "feels" healthy. Greek food is supposed to be "healthier" , maybe Jimmy the Greek isn't as fat free as we think it is. The food itself okay. It's good. Could be much better but what do you expect from my franchise. I'm usually satisfied with Jimmy the Greek. As for this place, well is Jackson square. That says enough of the atmosphere expected. Get out of there when you can.

Love their lemon potato wedges !“

4.1 Good16 Reviews
Pita lite shawarma Middle Eastern • $
2 King St W, Hamilton

Customers` Favorites

Large Chicken Shawarma Plate
Chicken Shawarma on the Rice
Beef Kabob Salad 1skewer
Falafel on the Rice
Beef Kabob Wrap
Souvlaki Salad
Falafel Wrap
Samosa
Hummus

“Perfect place to eat .. i must mention its healthy as well (highly recommended) 😀“

4.1 Good26 Reviews
Poppi's Pizzeria & Grill Pizza Takeaway • $
14-1812 Rymal Rd E, Hamilton

Customers` Favorites

Pizza - Pepperoni and Cheese
Chicken Shawarma
Pizza 12 Medium
Garlic Bread
Garlic Dip
Wings
Fries

“Fabulous tasting pizza... the wings are amazing... super friendly... Poppi’s is our go-to place for pizza..“

4 Good34 Reviews
Carlo's Pizza & Grill Pizza Takeaway • $
10-1970 Rymal Rd E, Hannon

Customers` Favorites

Chicken Shawarma
Shawarma Poutine
Pizza & Grill
Chicken Wings
Large Pizza
Fries

“Awesome great food family business and prices“

4 Good75 Reviews
Lazeez Shawarma Mediterranean • $
1031 King St W, Hamilton

Customers` Favorites

Chicken Shawarma Platter
Lazeez Special Platter
Beef Donair Gyro Wrap
Chicken on the Rocks
Lazeez on the Rocks
Chicken with Rice
Mixed Shawarma
Beef Shawarma
Falafel Wrap
Falafel

“I LOVE LAZEEZ!!!!
Lazeez is perfect for quick, delicious Middle Eastern food. The food is super flavorful, and the portions are huge. The vibe is chill, and service is really friendly and fast. Great spot to grab a bite with friends!“

3.4 Good182 Reviews
Vida La Pita Middle Eastern • $
217 King St W, Hamilton

Customers` Favorites

Chicken Shawarma and Salad
Mix Shawarma and Rice Bowl
Chicken Shawarma and Rice
Beef and Chicken Shawarma
Chicken Shawarma Wrap
Lamb Shank Souvlaki
Falafel Sandwich
Chicken Poutine
Chicken Dinner
Beef Poutine

“Fresh food. always hot. open late. cheapest in city“

4 Good140 Reviews
Pita Lite Shawarma Fast Food • $
Eastgate Square mall Foodcourt, 75 Centennial Pkwy N, Hamilton

Customers` Favorites

Cajun French Fries with Can Pop
Chicken Shawarma on the Rice
Beef Gyro Plate - Medium
Chicken Souvlaki Plate
Chicken Shawarma Plate
Chicken Shawarma Wrap
Beef Shawarma Plate
Shawarma on Fries
Beef Kabob Wrap
Gyro Wrap

“Best quality food and the service is outstanding. Went there first time in rush hours and the service was so good. They made the best sandwich just as i wanted. I would surely recommend this to all food lovers.“

3.6 Good31 Reviews

You May Also Like