Across Missouri, of the 194 Mediterranean restaurants we list, 190 give a phone number and 118 have a website. 6 are branches of national chains — CAVA (3), Garbanzo Mediterranean Fresh (1), Taziki's Mediterranean Cafe (1); the remaining 188 are independent. By what they offer: 59 are Greek restaurants, 52 serve gyros, 30 serve kebabs. Most often named on their own websites: gyro (19), vegetarian (16) and shawarma (15). The longest-running is Tasso's Greek Restaurant, in business since 1976. 8 describe themselves as family-owned.
Top 10 Mediterranean restaurants in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Never on Sunday Greek RestaurantKansas City
-
2Zaina Mediterranean Cuisine and CateringKansas City
-
3Lal QilaBallwin
-
4Aya Sofia RestaurantSt Louis
-
5Gyro ExpressSt Louis
-
6That Lebanese PlaceSpringfield
-
7Afghan Kabob HouseSt Louis
-
8Medina Mediterranean GrillSt Louis
-
9Cafe NovaSt Louis
-
10MeddysKansas City
Cities
Largest first. Towns with a single Mediterranean restaurant are listed further down this page.
- St Louis50
- Kansas City38
- Saint Louis20
- Chesterfield6
- Columbia5
- Springfield5
- Lee's Summit4
- Creve Coeur3
- Hazelwood3
- Independence3
- Manchester3
- O'Fallon3
- University City3
Other towns in Missouri
One Mediterranean restaurant each — too few for a page of their own, so they live here.
-
Bar RomaAffton
9416 Gravois Rd, Affton, MO 63123
-
International Market Gyro/DönerAffton
8820 Gravois Rd, Affton, MO 63123
-
Lal QilaBallwin
15222 Manchester Rd, Ballwin, MO 63021
-
St Louis Taco and Pita GrillBallwin
15493 Manchester Rd, Ballwin, MO 63011
-
Country Belle CafeBelle
305 S Alvarado Ave, Belle, MO 65013-3459
-
Royal GyrosBelton
1316 E North Ave, Belton, MO 64012-5108
-
Main Street Mediterranean Cuisine, LlcBolivar
115 W Broadway St, Bolivar, MO 65613-1501
-
Baba's Burgers & GyrosBranson
1412 W 76 Country Blvd, Branson, MO 65616
-
Greek n GreekBranson
3705 W 76 Country Blvd, Branson, MO 65616
-
Ya-HalaBridgeton
12434 Saint Charles Rock Rd, Bridgeton, MO 63044
-
Esther's Persian CafeBridgeton
12466 St Charles Rock Rd, Bridgeton, MO 63044
-
Zoi's Gyros CornerCape Girardeau
1865 Broadway St, Cape Girardeau, MO 63701
-
Albadia Mediterranean CuisineCottleville
3957 Mid Rivers Mall Dr, Cottleville, MO 63376
Takeout
-
CAVACottleville
4765 A Hwy N, Cottleville, MO 63304
-
Taziki's Mediteranean Cafe - Des PeresDes Peres
1187 Colonnade Center, Des Peres, MO 63131
-
Phoenicia Mediterranean DeliEllisville
15344 Manchester Rd, Ellisville, MO 63011
Family-owned
Vegetarian · Takeout · Shawarma
-
Casa Di VIte International Wine Café & CuisineExcelsior Springs
216 Spring St, Excelsior Springs, MO 64024
-
Gyro GyroFenton
657 Gravois Rd, Fenton, MO 63026
-
The Little Greek CornerFenton
1914 Bowles Ave, Fenton, MO 63026
-
Tasty Baghdad RestaurantGladstone
6433 N Prospect Ave, Gladstone, MO 64119-1545
-
Couscouss Gyro KebabGladstone
6579 N Oak Trfy, Gladstone, MO 64118
-
Theo's MidtownJefferson City
620 W McCarty St, Jefferson City, MO 65101-1520
-
It's Greek To MeJoplin
101 N Range Line Rd, Joplin, MO 64801-1607
-
Greek Corner GyrosKirksville
301 S Franklin St, Kirksville, MO 63501
Takeout · Gyro · Greek
-
The Greek KitchenKirkwood
343 S Kirkwood Rd 101, Kirkwood, MO 63122
-
RanoushKirkwood
200 N Kirkwood Rd, Kirkwood, MO 63122
-
Lake Kabab HouseLake Ozark
1255 Bagnell Dam Blvd, Lake Ozark, MO 65049
-
United Country VIP RealtyLebanon
521 E Elm St, Lebanon, MO 65536
-
Rollas KitchenMarshall
27 N Lafayette Ave, Marshall, MO 65340
-
Soulard Gyro (Maryland Heights)Maryland Heights
12205 Dorsett Rd, Maryland Heights, MO 63043
Since 2009
Halal · Vegetarian · Gyro
-
Papouli'sReeds Spring
725 State Highway 248, Reeds Spring, MO 65737-9300
-
Mrs. GyrosSaint Charles
3743 Elm St, Saint Charles, MO 63301
-
PangeaSaint Charles
3245 Rue Royale St, Saint Charles, MO 63301
-
Planet SubSaint Joseph
5301 N Belt Hwy Ste 115, Saint Joseph, MO 64506
-
The Brick OvenSaint Peters
84 Spencer Rd, Saint Peters, MO 63376
Vegetarian · Takeout · Shawarma
-
Brick Front GrillSedalia
3007 W Broadway Blvd, Sedalia, MO 65301
-
Omar's GrillSt Ann
10111 St Charles Rock Rd, St Ann, MO 63074
Halal · Vegetarian · Takeout
-
Jafra Mediterranean RestaurantSt Charles
3551 Veterans Memorial Pkwy, St Charles, MO 63303
-
El GrecoSt Charles
3010 MO-94, St Charles, MO 63301
-
Golden ChickenSt Peters
632 Jungermann Rd, St Peters, MO 63376
-
The Crazy GreekSt Peters
235 Jungermann Rd, St Peters, MO 63376-5360
-
Spartan GyrosSt Robert
690 Missouri Ave, St Robert, MO 65584
-
Troy Mediterranean CuisineValley Park
19 Stonegate Ctr, Valley Park, MO 63088-1215
Since 2014
Family-owned
Kabob · Gyro · Greek
-
DTM GyrosWashington
1621 A. Roy Dr, Washington, MO 63090
-
Balkan Treat BoxWebster Groves
8103 Big Bend Blvd, Webster Groves, MO 63119
-
Soulard Gyro (Wentzville)Wentzville
1004 Quartz Canyon Dr, Wentzville, MO 63385
-
Aldar Yemeni CuisineWildwood
16524 Manchester Rd, Wildwood, MO 63040
-
Original Shawarma HouseWinchester
14560 Manchester Rd Suite 29, Winchester, MO 63011
Family-owned
Vegetarian · Shawarma · Falafel
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.


