The 10 Best Mediterranean Restaurants in Missouri — 2026

We compared all 194 Mediterranean restaurants in Missouri on the data that matters: services offered, posted hours, and how easy each one is to reach. No pay-to-play — this ranking comes straight from the listings data, updated November 2026.

#1 · Never on Sunday Greek RestaurantKansas City Greek

(816) 942-0029 Website View listing

#2 · Zaina Mediterranean Cuisine and CateringKansas City ShawarmaGyro

(816) 842-1800 Website View listing

#3 · Lal QilaBallwin Persian

(636) 527-4717 Website View listing

#4 · Aya Sofia RestaurantSt Louis Turkish

(314) 645-9919 Website View listing

#5 · Gyro ExpressSt Louis GreekGyro

(314) 300-8300 Website View listing

#6 · That Lebanese PlaceSpringfield LebaneseFalafelShawarmaKebab

(417) 459-8894 Website View listing

#7 · Afghan Kabob HouseSt Louis Kebab

(314) 449-1110 Website View listing

#8 · Medina Mediterranean GrillSt Louis

(314) 241-1356 Website View listing

#9 · Cafe NovaSt Louis FalafelGyro

(314) 351-7443 Website View listing

#10 · MeddysKansas City

(620) 203-6007 Website View listing

Run one of these businesses? You earned this spot — email contact@mediterraneanfoodatlas.com for your free “Top Mediterranean Restaurants in Missouri” badge to put on your site, and we’ll make sure your listing stays accurate.
How we rank: every listing earns points for listed services (greek, lebanese, turkish, persian, halal, falafel, shawarma, gyro, kebab, israeli, moroccan, buffet), posted hours, and working contact details. The ranking is recalculated with every data update.