St. Louis Mediterranean
35 places in St. Louis, Missouri
Majeed Mediterranean and Balkan Treat Box are the best-rated Mediterranean restaurants in St. Louis. See all 6 rated places, ranked by real diners' comparisons.
- Highest rated
- Majeed Mediterranean
- Rated places
- 6
- Average score
- 83/ 100
- Most popular dish
- Gyros

Mediterranean · Middle Eastern · Kebab House
Gravois Ave
Traditional Mediterranean cuisine with dishes like Lamb Shish Kebab for $21.99, plus a patio and hookahs.

Greek · Mediterranean · Casual Dining
Gravois Ave
Casual Greek restaurant serving gyros, falafel, salads, and baklava, with a Falafel for $8.89 and a Supreme Gyro for $10.69.

Mediterranean · Vegan · Vegetarian
Concord Plaza Shopping Ctr
Fresh, hand-made dishes from a stone brick oven include Sarajevski Cevapi for $11, alongside various sandwiches, flatbreads, and salads.

Mediterranean · Middle Eastern · Sandwich Shop
Washington Ave
Serving wraps, salads, and rice bowls, including the Medina Bowl for $13.99. The menu also features falafel bites and giant cookies.

Greek · Mediterranean · Casual Dining
4285 W Dr Martin Luther King Dr

Italian · Mediterranean · American
McCausland Ave

Mediterranean · Middle Eastern
Gravois Ave

Mediterranean · American · Wine Bar
Tower Grove Ave

Italian · Seafood · Mediterranean
Church St

Mediterranean · American
S Kingshighway Blvd

Greek · Mediterranean
Hampton Ave

Greek · Mediterranean · Kebab House
Delmar Blvd

Mediterranean · Middle Eastern
S grand Blvd

Mediterranean · Middle Eastern · Sandwich Shop
Maryland Plz

Mediterranean · Casual Dining
6465 Forsyth Blvd

Lebanese · Mediterranean · Casual Dining
331 N Euclid Ave

Lebanese · Mediterranean · Middle Eastern
S Grand Blvd

Greek · Mediterranean · Casual Dining
6836 Gravois Ave

