3 Best Mediterranean Restaurants in St. John's, NL

Expert-recommended Top 3 Mediterranean Restaurants in St. John's, NL. All of our mediterranean restaurants actually undergo a rigorous 50-Point Inspection, which includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and price - all to ensure overall excellence. You deserve only the best!

St Johns mediterranean restaurant Taste of Mediterranean
St Johns mediterranean restaurant Taste of Mediterranean
St Johns mediterranean restaurant Taste of Mediterranean
CALL EMAIL

TASTE OF MEDITERRANEAN

38 Ropewalk Lane, Unit P7,
St. John's, NL A1E 5T2 Directions

Since 2024

Specialty:

Chicken Shawarma Sandwich Beef Gyro Sandwich Chicken Souvlaki Sandwich Falafel Sandwich Lebanese Platter Mediterranean Platter Greek Platter Chicken Souvlaki Platter Greek Salad Chicken Greek Salad Falafel Greek Salad Bean Salad with Italian Dressing Corn Salad Tabouleh Rice Saucy Potatoes

2025 Update: Taste of Mediterranean St. John offers a delightful mix of Greek and Lebanese cuisine with a Canadian twist. They provide a fast-casual dining experience with an open kitchen concept, allowing guests to watch as their meals are prepared right in front of them on their shawarma and gyro spits. This engaging setup highlights their unique blend of spices and ensures that every dish is crafted fresh. At Taste of Mediterranean, they pride themselves on serving delicious meals accompanied by warm, quality service. Their preparation is swift, and they attentively follow every customer request. You can call them for inquiries about their catering services. Taste of Mediterranean has locations all across Canada.

Reviews   |   Write a Review

Price:

FEATURED ITEMS
Chicken Shawarma Rice & Potatoes $21.99
Hungry Meat Platter $24.99
Chicken Shawarma Rice & Salad $16.99
TOM Value Pack Platter $19.99
Falafel Pita Wrap Combo $17.99
Chicken Souvlaki Wrap Combo $18.99
Donair Pita Wrap Combo $18.99
Greek Salad $14.99
Tzatziki Falafel & Pita Combo $14.99
Lebanese Platter $20.99
Hummus Falafel & Pita Combo $14.99
Beef Lamb Rice & Potatoes Combo $22.99
Chicken Shawarma Wrap Combo $18.99
Spicy Chicken Wrap Combo $18.99
Mediterranean Platter $17.99
Chicken Souvlaki Platter $18.99

Contact:

(709) 726-2265

Mon & Tue: 11am - 10pm
Wed-Sat: 11am - 11:30pm
Sun: 12pm - 10pm

TBR® Inspection Report:

St Johns mediterranean restaurant Mr. Souvlaki
St Johns mediterranean restaurant Mr. Souvlaki
St Johns mediterranean restaurant Mr. Souvlaki
4+ YEARS IN TBR
CALL EMAIL

MR. SOUVLAKI

48 Kenmount Road,
St. John's, NL A1B 1W3 Directions

Specialty:

Apollo Bowl Spicy Chicken Souvlaki Bowl Falafel Bowl Gyro Bowl Chicken Souvlaki Plate Plates Spicy Chicken Souvlaki Plate Gyro Plate Lamb Shank Plate Falafel Plate Classic Pita Loaded Pita Roasted Potatoes Souvlaki Skewer Falafel Side Greek Salad Rice Pita Feta Fries

Mr. Souvlaki serves a tasty Mediterranean cuisine with a refreshed menu offering that incorporates all the classic favourites and fresh new menu items. The restaurant takes great pride in serving the finest quality food at an affordable price. Mr. Souvlaki has a menu that includes plates, salads, pitas and sides. They ensure the ideal taste and flavour on each bite of their dishes. You can also try their souvlaki skewers and gyro, which are made from perfectly seasoned beef and lamb, on plates loaded with rice, roasted potatoes, and Greek salad. Mr. Souvlaki offers online orders, gift cards and catering.

2025 Update: Pickup and delivery options are available.

Reviews   |   Write a Review

Price:

PLATES
Lamb Shank Plate $25.99
Chicken Leg Plate $15.49
Gyro Plate $17.99
Falafel Plate $17.99
Chicken Souvlaki Plate $17.99
Spicy Chicken Souvlaki Plate $17.99
PITA COMBOS
Gyro $20.99
Falafel $20.99
Spicy Chicken $20.99
Chicken $20.99
SIDES
Roasted Potatoes $5.99
Souvlaki Skewer $6.49
Falafel $2.79
Side Greek Salad $6.35
Rice $5.99
Pita $2.39
Feta Fries $9.39

Contact:

(709) 726-3561

Mon-Sat: 11am - 9pm
Sun: 12pm - 5pm

TBR® Inspection Report:

St Johns mediterranean restaurant Afghan Restaurant
St Johns mediterranean restaurant Afghan Restaurant
St Johns mediterranean restaurant Afghan Restaurant
3+ YEARS IN TBR
CALL

AFGHAN RESTAURANT

375 Duckworth Street,
St. John's, NL A1C 1H8 Directions

Specialty:

Kabab Delights Afghan Lamb Kabab Chicken Kabab Shaami Kabab Assorted Kabab Pork Kabab and Rice Combo Vegetarian and Non-Vegetarian Meal Desserts Afghan Mango Ice Cream Baklava Gulab Jamin

Afghan Restaurant is a Mediterranean restaurant that specializes in crafting fresh and homemade Middle Eastern cuisine, all offered at reasonable prices with delicious flavours. The restaurant aims to seamlessly combine culinary pleasure with nutritional value, delivering a dining experience. The kitchen team takes great pride in creating a concise yet hearty menu that is carefully curated using top-notch ingredients and expertly prepared for prompt service. Afghan Restaurant offers vegan dishes, catering, street parking, television, and takeout, and accepts debit cards and delivery.

2025 Update: The restaurant welcomes guests and serves delicious, authentic Afghan food.

Reviews   |   Write a Review

Price:

APPETIZERS
Beef Kabab $6.95
Vegetarian Samosa $5.95
Naan-Bread $5.43
KABAB DELIGHTS
Shaami Kabab $18.95
Assorted Kababs $22.50
Chicken Kabab and Rice Combo $18.95
SPECIALS OF THE DAY
Non-Vegetarian Meal $14.51
Vegetarian Meal $14.51

Contact:

TBR® Inspection Report:

We use cookies to improve your experience. By continuing, you agree to our Privacy Policy.