All states›Missouri›St Louis

Mediterranean Restaurants in St Louis, MO

50 Mediterranean restaurants in and around St Louis, Missouri.

St Louis has about 279,695 residents, which works out to 18 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Top 10 Mediterranean restaurants in St Louis

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.

  1. 1Aya Sofia Restaurant

    6671 Chippewa St, St Louis, MO 63109

    Turkish

    Spotted an error? Let us know

  2. 2Gyro Express

    750 Locust St, St Louis, MO 63101

    GreekGyro

    Spotted an error? Let us know

  3. 3Afghan Kabob House

    3500 Watson Rd, St Louis, MO 63139

    Kabob

    Kebab

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides
  1. 4Medina Mediterranean Grill

    1327 Washington Ave, St Louis, MO 63103

    Vegetarian

    Spotted an error? Let us know

  2. 5Cafe Nova

    5611 S Kingshighway Blvd, St Louis, MO 63109

    Takeout · Gyro · Falafel

    FalafelGyro

    Spotted an error? Let us know

  3. 6Olympia Kebob House and Taverna

    1543 McCausland Ave, St Louis, MO 63117

    Gyro · Greek

    GreekGyroKebab

    Spotted an error? Let us know

  4. 7Gyro House

    6152 Delmar Blvd, St Louis, MO 63112

    GreekGyro

    Spotted an error? Let us know

  5. 8Pan D'Olive

    1603 McCausland Ave, St Louis, MO 63117

    Takeout · Greek

    Spotted an error? Let us know

  6. 9Sameem Afghan Restaurant

    4341 Manchester Ave, St Louis, MO 63110

    Spotted an error? Let us know

  7. 10Sheesh

    3226 S Grand Blvd, St Louis, MO 63118

    Falafel

    TurkishFalafelKebab

    Spotted an error? Let us know

50Mediterranean restaurants
18per 100,000 residents
50with a phone
28with a website

Of the 50 Mediterranean restaurants listed in St Louis, 50 give a phone number and 28 have a website. No national chains here — every Mediterranean restaurant on this page is independent. By what they offer: 14 serve gyros, 12 are Greek restaurants, 7 serve kebabs. Most often named on their own websites: gyro (7), greek (5) and falafel (3). The longest-running is Extreme Pita, in business since 1997.

St Louis 50 Mediterranean restaurants

All 40 other Mediterranean restaurants in St Louis

By ZIP code: 63103 (1) · 63104 (2) · 63105 (1) · 63108 (5) · 63110 (3) · 63116 (6) · 63118 (5) · 63119 (2) · 63123 (2) · 63125 (2) · 63128 (1) · 63129 (3) · 63130 (2) · 63132 (1) · 63139 (2) · 63141 (1) · no ZIP (1)

ZIP 63103 1

  1. Grand Mediterranean

    519 N Grand Blvd, St Louis, MO 63103

    Spotted an error? Let us know

ZIP 63104 2

  1. St. Raymonds Wednesday Lebanese Lunch

    939 Lebanon Dr, St Louis, MO 63104-3506

    Lebanese

    Spotted an error? Let us know

  2. Syrian Yummy Falafel

    730 Carroll St, St Louis, MO 63104-3808

    Falafel

    Spotted an error? Let us know

ZIP 63105 1

  1. Garbanzo

    8143 Maryland Ave, St Louis, MO 63105-3720

    Gyro · Greek

    Gyro

    Spotted an error? Let us know

ZIP 63108 5

  1. Taste of Lebanon

    331 N Euclid Ave, St Louis, MO 63108

    Family-owned

    Lebanese

    Lebanese

    Spotted an error? Let us know

  2. Medina Grill

    5 Maryland Plz, St Louis, MO 63108-1501

    Vegetarian

    Spotted an error? Let us know

  3. Yiro/Gyro

    17 S Vandeventer Ave, St Louis, MO 63108

    GreekGyro

    Spotted an error? Let us know

  4. Ranoush

    386 N Euclid Ave, St Louis, MO 63108

    Spotted an error? Let us know

  5. Levant

    386 N Euclid Ave, St Louis, MO 63108

    Spotted an error? Let us know

ZIP 63110 3

  1. Olio

    1634 Tower Grove Ave, St Louis, MO 63110

    Spotted an error? Let us know

  2. No Ordinary Rabbit

    1621 Tower Grove Ave, St Louis, MO 63110

    Spotted an error? Let us know

  3. Sultan Mediterranean Restaurant

    4200 Manchester Ave, St Louis, MO 63110

    Spotted an error? Let us know

ZIP 63116 6

  1. Royal Kebab Persian Cuisine

    3611 Bates St, St Louis, MO 63116

    PersianKebab

    Spotted an error? Let us know

  2. Arber Cafe

    6955 Gravois Ave, St Louis, MO 63116

    Spotted an error? Let us know

  3. Afghan Chopan Kabab StL

    4601 Gravois Ave, St Louis, MO 63116

    Kebab

    Spotted an error? Let us know

  4. Majeed Mediterranean Restaurant

    4658 Gravois Ave, St Louis, MO 63116-2446

    Spotted an error? Let us know

  5. The Gyro Company

    7240 Gravois Ave, St Louis, MO 63116

    GreekGyro

    Spotted an error? Let us know

  6. Milano Restaurant

    4043 Gravois Ave, St Louis, MO 63116-3622

    Spotted an error? Let us know

ZIP 63118 5

  1. The Vine Cafe and Market

    3171 S Grand Blvd, St Louis, MO 63118

    Spotted an error? Let us know

  2. Taste of Persia

    3189 1/2 S Grand Blvd, St Louis, MO 63118

    Persian

    Spotted an error? Let us know

  3. Grand Grill

    3924 S Grand Blvd, St Louis, MO 63118

    Halal

    Spotted an error? Let us know

  4. Kabob House

    3108 Cherokee St, St Louis, MO 63118

    TurkishKebab

    Spotted an error? Let us know

  5. The Palm Trees Restaurant

    2837 Cherokee St, St Louis, MO 63118

    Spotted an error? Let us know

ZIP 63119 2

  1. Dvin Restaurant

    8143 Big Bend Blvd, St Louis, MO 63119

    Spotted an error? Let us know

  2. Taze Mediterranean Street Food

    8 Euclid Ave, St Louis, MO 63119

    Spotted an error? Let us know

ZIP 63123 2

  1. Affton Gyro Co

    8001 MacKenzie Rd, St Louis, MO 63123

    Gyro · Falafel · Greek

    GreekTurkishFalafelGyroKebab

    Spotted an error? Let us know

  2. Soco's Gyros

    5530 S Lindbergh Blvd, St Louis, MO 63123-6956

    Gyro

    GreekGyro

    Spotted an error? Let us know

ZIP 63125 2

  1. Kabul Express STL

    300 Hoffmeister Ave, St Louis, MO 63125-1608

    Spotted an error? Let us know

  2. X-lance Shawarma

    4036 Bayless Ave, St Louis, MO 63125

    Shawarma

    Spotted an error? Let us know

ZIP 63128 1

  1. J's Pitaria

    91 Concord Plaza Shopping Center, St Louis, MO 63128

    Turkish

    Spotted an error? Let us know

ZIP 63129 3

  1. Extreme Pita

    South County Center Way, St Louis, MO 63129

    Since 1997

    Falafel

    Spotted an error? Let us know

  2. The Gyro Company - South County

    5496 Baumgartner Rd, St Louis, MO 63129

    GreekGyro

    Spotted an error? Let us know

  3. Jojo Gyros

    18 S county center way mo, Suite FC 5, St Louis, MO 63129

    GreekGyro

    Spotted an error? Let us know

ZIP 63130 2

  1. Gyro Grill

    6227 Delmar Blvd, St Louis, MO 63130

    GreekFalafelGyro

    Spotted an error? Let us know

  2. Ranoush

    6501 Delmar Blvd, St Louis, MO 63130-4502

    Spotted an error? Let us know

ZIP 63132 1

  1. Saint Louis Halal Meat, Grocery & Foods - Baba's Restaurant

    10276 Page Ave, St Louis, MO 63132-1322

    Halal

    Spotted an error? Let us know

ZIP 63139 2

  1. Ari's Restaurant and Bar

    3101 Hampton Ave, St Louis, MO 63139

    Locally owned

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  2. St. Louis Gyros Express

    2360 Hampton Ave, St Louis, MO 63139

    Gyro

    GreekGyro

    Spotted an error? Let us know

ZIP 63141 1

  1. Pita Plus Co

    13005 Olive Blvd, St Louis, MO 63141

    Spotted an error? Let us know

No ZIP listed 1

  1. Taste Of Arabia المذاق العربي

    St Louis, MO

    Spotted an error? Let us know

Nearby in Missouri