28 Best Mediterranean Restaurants near St. Ann

Omar's Grill Mediterranean • $
10111 St Charles Rock Rd, St Ann

Customers` Favorites

Beef \u0026 Lamb Shawarma Platter
Beef & Lamb Shawarma Platter
Philly Cheese Steak Sandwich
Falafel Sandwich
10 Whole Wings
Gyro Sandwich
Gyro Platter
Lamb Shanks
Greek Salad
Nuggets

“A very good experience; enjoyed the fried appetizers; fries and falafel.. The team are really cheerful and friendly 😍“

4.1 Good101 Reviews
El Greco Mediterranean • $
3010 MO-94, St Charles - 7.36 miles

Customers` Favorites

Gyro Sandwich Chicken
Authentic Greek Gyro
Gyro Sandwich Lamb
Falafel Sandwich
Souvlaki Salad
French Fries
Spanakopita
Greek Salad
Dolmathakia
Gyro Deal

“A small business in the north end of St. Charles. The owner clearly cares about both the quality of his food offerings, as well as the satisfaction of his customers. It would be nice if they offered Spanakopita! Otherwise, my family is a huge fan!“

4.9 Superb114 Reviews
Rozanna Mediterranean Restaurant Mediterranean • $$
403 Lafayette Ctr Dr, Manchester - 11.8 miles

Customers` Favorites

Chicken Shawarma Sandwich
Lamb Shank Jedy Bel Zeit
Rozanna Falafel Special
Chicken Shawarma Plate
Znoud El Sett 2 Pieces
Shish Tawook Rozanna
Rozanna Mixed Grill
Beef Shawarma Plate
Vegetarian Platter
Lamb Chops Plate

“This is hands down the best Mediterranean spot I’ve found since moving to Missouri. The food was outstanding from start to finish. The falafel was perfectly made—not over-spiced—and the complimentary dips with pita chips were a great start. The lamb shank was the star of the meal: tender, flavorful, and cooked to perfection.

A special thanks to Nikitha, who suggested a couple of dishes for us to try. Her recommendations were spot-on, and we loved everything she pointed us toward. She was friendly, helpful, and made the whole experience even better.

The environment was very welcoming, making it a place I’ll definitely be returning to. Highly recommend if you’re looking for authentic, delicious Mediterranean food in Missouri!“

4.7 Superb228 Reviews
Classic Red Hots Albasha Mediterranean • $
Classic Red Hots Albasha, 41 Forum Shopping Center, Chesterfield - 6.92 miles

Customers` Favorites

Chicago Style Hot Dog with Fries Combo
Cheeseburger with Gyro
Classic Chicken Mansaf
Chicken Kebab Plate
Fattoush Salad Large
Kafta Pita Sandwich
Chicago Style Dog
Falafel Sandwich
Chicken Shawarma
Baklava Square

“Awesome Baba ghanouj today but truth be told everything is awesome here . This is my favorite spot in chesterfield and top five in west county but it’s the only place like it in the entire St. Louis area . Great food , awesome quick service There’s a reason I’ve been eating here for so many years . To all my friends I highly recommend this gem of a restaurant.“

4.8 Superb71 Reviews
5

Esca

Esca Mediterranean • $$$
5095 Delmar Blvd, St. Louis - 8.54 miles

Customers` Favorites

Blistered Red Tomato Bruschetta
Wagyu Steak with Bone Marrow
Stracciatella with Peaches
Brussels Sprouts
Whole Branzino
Sourdough Bread
Steak Tartare
Tuna Crudo
Prosciutto
Escargot

“Wonderful.

Nothing short of a great dining experience. Delicious yet not typical dishes served in a beautiful space (indoor and patio) by some very thoughtful staff. This is the spot to bring friends from out of town when you want to impress them with an example of what St. Louis can deliver. I will be back, often.“

4.5 Superb105 Reviews
Spiro's Restaurant Mediterranean • $$
1054 N Woods Mill Rd, Chesterfield - 6.97 miles

Customers` Favorites

Traditional Gyro Platter with Greek Salad
Greek Salad Pastichio Galactobouriko
Baklava Galactobouriko and Gadaif
Athenian Broil Filet Mignon
Galactobouriko-Greek Custard
Athenian Broil with Shrimp
Athenian Salad House Salad
Mediterranean Platter
Greek Salad Small
Chicken Parmesan

“good food friendly employees“

4.6 Superb432 Reviews
Medina Grill Mediterranean • $
5 Maryland Plaza, St. Louis - 9.07 miles

Customers` Favorites

The Original Palestine Shawarma Sandwich
Original Palestine Sandwich
Juicy Jerusalem Sandwich
Summer in Dubai
Classic Falafel
Juicy Jerusalem
Shawarma Salad
Damascus Bowl
Falafel Salad
Falafel Bites

“great food and very friendly people …had the beef wrap and it was perfect“

4.6 Superb128 Reviews
PALI GRILL Mediterranean • $
10612 Page Ave, St. Louis - 2.71 miles

“Only been once to try the sides the best baba ganoush I’ve tried. Will be back soon for more.“

4.8 Superb17 Reviews
Pan D'Olive Mediterranean • $
1603 McCausland Ave, St. Louis - 8.6 miles

Customers` Favorites

Chocolate Cake and Ice Cream
Tenderloin Medallions Modiga
Hazelnut Tiramisu Dessert
Turkish Baklava Dessert
Pan D'Olive Flatbread
Bread and Olive Oil
Baklava with Gelato
Seafood Linguini
Sea Bass Special
Pistachio Gelato

“Pan's fine dining, and elegant ambiance keep us coming back, year after year!♥️🥰♥️“

4.5 Superb84 Reviews
West County Center - Food Court Mediterranean • $
172 W County Center, Des Peres - 9.59 miles

“The Smashburger guys that had the pop up spot was exactly what the food court needed. Why does 1 food court need 3 places that serve the same food and 2 others only sell chicken. WHERES THE BEEF? I have worked at this mall for 3 years. I bring my lunch when I can but I mostly just grab something from the food court. I believe the food court needs to have more variety.“

4.5 Superb14 Reviews
11

OLIO

OLIO Mediterranean • $$
1634 Tower Grove Ave, St. Louis - 10.55 miles

Customers` Favorites

Baba Ganoush Pita Lamb Hummus
Hummus with Braised Lamb
Bruschetta and Egg Salad
Chicken Kefta Sinnia
King of Kings Hummus
Chicken Shawarma
Jerusalem Bagel
Deluxe Hummus

“Sublime! The food here is delicious. The hummuses are second to none! Tel Aviv right in the heart of St. Louis.“

4.4 Superb56 Reviews
Bar Moro Mediterranean • $$$
7610 Wydown Blvd, Clayton - 6.79 miles

Customers` Favorites

Carpaccio De Tomates
Jamon Serrano Toast
Tinned Tuna Belly
Jamón Ibérico
Pan Con Tomate
Chicken Skewers
Jamon Iberico
Cheesecake
Salad
Olives

“Fantastic dinner experience. The host was impeccable and the food was a WOW!. I recommend the sangria and carne asada, specifically. My husband loves the gin and tonic menu. Truly a special ambiance and menu. Highly recommend.“

4.2 Good88 Reviews
Taziki's Mediterranean Cafe - Creve Coeur Mediterranean • $
12704 Olive Blvd, Creve Coeur - 5.73 miles

Customers` Favorites

Chicken Gyro with Taziki Sauce on the Side
Chicken Gyro Roasted Red Potatoes Chips
Grilled Chicken Roasted Potatoes
Grilled Chicken Basil-Pesto Pita
Extra Souffle of Greek Dressing
Greek Salad w Grilled Shrimp
Greek Salad w Grilled Salmon
Spicy Chicken Harissa Gyro
Fresh Pasta Salad Side
Caesar Salad w Falafel

“The food is fresh. and perfectly seasoned. I love the Greek salad with grilled shrimp. My new local greek favorite. Falafel is awesome.“

4.3 Superb165 Reviews
Kaslik Mediterranean Cuisine Mediterranean • $
7847 N Lindbergh Blvd, Hazelwood - 4.42 miles

Customers` Favorites

Hummus with Fresh Chickpeas
Chicken Shawarma Sandwich
Kaslik Veggie Platter V
Beef Shawarma Sandwich
Beef Shawarma Plate
Mixed Grill Platter
Stuffed Grape Leaves
Kaslik Mixed Grill
Chicken Shawarma
Falafel Sandwich

“Ate at the new O’Fallon location tonight. Service was awesome! Food was really, really good! Definitely highly recommend 👍“

4.2 Good102 Reviews
Aya Sofia Restaurant Mediterranean • $$
6671 Chippewa St, St. Louis - 10.67 miles

Customers` Favorites

Grilled Swordfish & Lemon Kebobs
Çupra - House Specialty
Aya Sofia Meze Platter
Mediterranean Chicken
Curried Chicken
Slow Cooked Lamb
Iskender Kebap
Shish Kebab
Kuzu Incik
Babaganus

“Amazing food and excellent, attentive service. My new favorite place to visit.“

4.2 Good119 Reviews
Garbanzo Mediterranean • $
8143 Maryland Ave, St. Louis - 5.95 miles

Customers` Favorites

Stuffed Pita with Falafel
Rice Bowl with Mushrooms
Stuffed Pita with Chix
Chicken Stuffed Pita
Falafal Salad Plate
Plate with Steak
Gluten Free Pita
Plate with Pita
Jalapeño Hummus
Homemade Chips

“So happy to have stumbled upon this place! Vegan and gluten friendly options 🥰 and the food was delicious!“

4.2 Good121 Reviews
Telva at The Ridge Cafe • $
Marshall Pl, Webster Groves - 9.51 miles

Customers` Favorites

Baklava Yogurt Parfait
Cilbir Egg over Hard
Pride with Suho Meso
Sloppy Mustafa Tost
Cilbir Turkish Eggs
Cornmeal Fig Scone
Chocolate Povitica
Telva Avocado Tost
Greek Avocado Tost
Breakfast Sandwich

“Friendly service, delicious food!“

4.9 Superb200 Reviews
Orzo Mediterranean Grill Mediterranean • $
11627 Olive Blvd, Creve Coeur - 4.94 miles

Customers` Favorites

1 2 Tossed Greek Salad with Steak
Chicken Tahini Bowl & Greek Fries
Grilled Portobello Chicken Bowl
Beef & Lamb Gyro Meat
Mediterranean Salad
Beef and Lamb Gyro
Crispy Falafel Bowl
Red Pepper Hummus
Grilled Chicken
Lemon Bar

“Not only is Orzo’s food amazing but so is the staff!! Definitely a 5 star review!!“

4 Good97 Reviews
Layali Halab Mediterranean Middle Eastern • $$
10477 Old Olive Street Rd, Creve Coeur - 3.96 miles

Customers` Favorites

Vegetarian Appetizer Sampler
Grilled Eggplant Beef Kafta
Chicken Shawarma Sandwich
Chicken Shawarma on Plate
Hummus Chicken Shawarma
Mutabal Shamandar Dip
Grilled Chicken Kafta
Laham Jain 2 Pieces
Grilled Lamb Chops
Falafel Sandwich

“This is the third time I've had their food. First time dining in. Everything was great and I have only heard good things. Food is different than what I have had at other places and is fabulous.“

4.7 Superb265 Reviews
No Ordinary Rabbit Wine Bar • $$$
1621 Tower Grove Ave, St. Louis - 10.5 miles

Customers` Favorites

Another Acid Flashback
Traditional Hummus
Zatar Onion Rings
Brussels Sprouts
Tinned Sardines

“Absolutely great experience and the food was phenomenal!“

4.8 Superb73 Reviews
Florentin Brunch • $$
5090 Delmar Blvd, St. Louis - 8.56 miles

Customers` Favorites

Jerusalem Bagel w Labne \u0026 Zaatar
Shakshuka Eggs Florentin
Shakshuka Florentin
Falafel Pita Bread
Falafel Sandwich
Lamb Pita Arais
Avocado Toast
Hummus Plate
Rice Pudding
Fries

“Always been a fan of their Persian omelette but wanted to try the egg shakshuka and the Yarok juice and totally fell in love with the food again! Came back after 5 months and the menu seems changed, the ambience is different but the food taste remains the same.! Totally worth it.“

4.6 Superb58 Reviews
OLIVE GRILL Pop-Up Restaurants • $
6951 Olive Blvd, University City - 6.05 miles

Customers` Favorites

Gyro Pita Sandwich with French Fries
Hummus & Falafel with Pita Bread
Fried Chicken Wings with Fries
Mixed Gyro & Chicken over Rice
Loaded Fries Protein Choice
Chicken Shawarma over Rice
Chicken Shawarma Sandwich
Chicken and Beef Shawarma
Beef and Chicken Dubble
Chicken Shawarma Family

“The food was great! It was my first time trying this type of food, it was a chicken schwarma. The prices are higher, wait time was almost 1 hour even while placing the online order. I did follow the online tracking so luckily I didn't have to wait too long in store. I would try here again.“

4.6 Superb110 Reviews
Olympia Kebob House and Taverna Greek • $
1543 McCausland Ave, St. Louis - 8.58 miles

Customers` Favorites

Shish Kebob Deluxe Platter -Chicken
Mediterranean Combination Platter
Mediterranean Melt Down
Flaming Cheese Saganaki
Eggplant Parmesan
Lamb Kebab Platter
Shish Kebob Plate
Toasted Ravioli
Vegetarian Gyro
Galaktoboureko

“If I could bottle the feeling of joy that comes from an unforgettable meal and serve it to the world, it would taste exactly like Olympia Kebob House & Taverna. Nestled on McCausland in the heart of St. Louis, Olympia is more than just a Greek restaurant,it’s an experience, a destination, and for those of us lucky enough to know it, a weekly ritual. From the moment you walk in, something shifts. You’re no longer in Missouri. The aromas, the laughter, the ambiance, they transport you to a lively taverna in the hills of Athens. And then the food arrives. We started with the Taverna Potato Peels (crispy, golden, addictive). Add a side of Tzatziki, and you’re in trouble (the best kind). Honestly, just go ahead and order extra Tzatziki. You’ll want it with everything. You’ll want it by the spoonful. You’ll wonder how a yogurt-based sauce can make you this emotional. Then came the Gyro Deluxe, a masterpiece of flavor, texture, and satisfaction. It doesn’t just set the bar, it is the bar. The Deluxe Chicken Shish Kebob Platter followed, with juicy, perfectly charred meat and a balance of herbs and seasoning that would impress even the most traditional Greek yiayia. On the side? Spanakorizo… a Greek spinach rice dish that sounds simple but hits with soul. Every bite was warm, fragrant, and comforting in the way that only true home-cooked food can be. And just when we thought we couldn’t be impressed further: Chocolate Bak-Lava. Rich. Decadent. Crisp. Sublime. I’ve traveled. I’ve eaten Greek food in several cities. And yet somehow, nothing prepared me for Olympia. That first time I ate there, I found myself shaking my head after nearly every bite, not because anything was wrong, but because I could never had been prepared for this experience. And the service? As stellar as the food. The staff is genuine, warm, and clearly proud to be part of something this special. They treat you like family, but more importantly, they seem to mean it. If we lived closer, we’d be there twice a day. As it is, we’re still making the trip once or twice a week without fail. That’s how good Olympia is. It’s not just a restaurant. It’s a place that makes you feel thankful, thankful for the food, the people, and the joy of discovering a place that just gets it all so right. Olympia, thank you for what you do. You’ve earned every word of this. THANK YOU!“

4.5 Superb208 Reviews
Original Shawarma House Middle Eastern • $
14560 Manchester Rd Suite 29, Ballwin - 12.13 miles

Customers` Favorites

Beef Shawarma Arabi Double - 2 Sandwiches
Mixed Shawarma Plate Tabouli & Pita
Original Shawarma Sandwich on Saj
Chicken Shawarma Sandwich
Chicken Shawarma Plate
Beef Shawarma Plate
Mix Shawarma Arabi
Arayes Shawarma
Falafel Plate
French Fries

“Best chicken shawarma in the area by far. The sauces are delicious and the fries are seasoned with the perfect blend of spices that bring them to life. Great, fast service too!“

4.5 Superb177 Reviews
Assumption Greek Orthodox Church Mediterranean • $
1755 Des Peres Rd, Des Peres - 9 miles

“Wow, such a beautiful church! If you visit, you should really take the time for the church tour. It's breathtaking. The food is authentic and delicious, and so are the baked goods. The dancers are so fun to watch, and the music is great. Also wanted to mention that there is plenty of seating indoors and outdoors.“

4.6 Superb7 Reviews
Sedara Sweets & Eats Bakery • $
14339 Manchester Rd, Manchester - 11.61 miles

Customers` Favorites

ground beef pizza لحم بعجين
Pistachio and Cherry Roll Baklava
Lebanese Levantine Pizza
Turkish Delight Loqhum
Zaatar and Cheese Mix
Sujuk Pizza سجق
Variety of Baklava
Oreo Baklava Shake
Cheese Manaqeesh
Lamb Gyro Pizza

“Good restoran but I don’t know it’s Turkish, or Arabic name of restaurant, Arabic and food Turkish“

4.3 Superb96 Reviews
27

Ranoush

Ranoush Middle Eastern • $$
386 N Euclid Ave, St. Louis - 8.97 miles

Customers` Favorites

Grilled Lamb with Rice and a Salad
Lamb Chops with Mint Tea
Grilled Chicken Plate
Ranoush Mixed Grill
Shish Tawook
Baba Ganoush
Kibbeh
Hookah
Hummus
Knafeh

“Great time. I definitely wanna come back“

4.1 Good66 Reviews
St. Louis Gyros Halal • $
14248 Manchester Rd, Manchester - 11.46 miles

Customers` Favorites

Crinkle Cut French Fries
Tandoori Chicken Bowl
Tandoori Chicken Gyro
Buffalo Chicken Gyro
Lamb Beef Gyro
Greek Salad
Pita Fries
Gyro Salad
Gyro Meat
Gyro Bowl

“Delicious food! Fresh ingredients! Generous portions! Highly recommend!“

3.9 Good87 Reviews

You May Also Like