Across Iowa, of the 75 Mediterranean restaurants we list, 72 give a phone number and 47 have a website. 2 are branches of national chains — Garbanzo Mediterranean Fresh (1), The Halal Guys (1); the remaining 73 are independent. By what they offer: 30 are Greek restaurants, 27 serve gyros, 11 serve falafel. Most often named on their own websites: vegetarian (9), greek (9) and gyro (9). The longest-running is Athens Gyros, in business since 1969.
Top 10 Mediterranean restaurants in Iowa
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1The Green OliveDes Moines
-
3Istanbul Grill Cafe & BakeryUrbandale
-
4Eatery ADes Moines
-
5Flavory BistroAnkeny
-
6Oasis FalafelIowa City
-
8Plus Saporis Mediterranean Latin CuisineBettendorf
-
9The Green OliveWest Des Moines
-
10Hugo's Wood-Fired KitchenDes Moines
Cities
Largest first. Towns with a single Mediterranean restaurant are listed further down this page.
- Des Moines12
- Cedar Rapids7
- Iowa City7
- Ankeny5
- West Des Moines5
- Ames3
- Bettendorf3
- Davenport3
- Dubuque3
- Waterloo3
Other towns in Iowa
One Mediterranean restaurant each — too few for a page of their own, so they live here.
-
Oh My Grill Halal Mediterranean Grill Cedar FallsCedar Falls
2020 College St, Cedar Falls, IA 50613
Halal · Takeout · Shawarma
-
Gyro PlaceClear Lake
300 Main Ave, Clear Lake, IA 50428
-
Gazali'sClive
15700 Hickman Rd Unit 110, Clive, IA 50325-7984
-
The Halal GuysCoralville
3220 Redhawk St, Coralville, IA 52241
Since 1990
Halal · Takeout · Gyro
-
Petra Falafel HouseCoralville
89 2nd St, Coralville, IA 52241
-
Gyro palaceDecorah
303 College Dr, Decorah, IA 52101-1306
-
Gyro 600Eldridge
600 E Le Claire Rd Ste 3, Eldridge, IA 52748
-
Schera's Restaurant & BarElkader
107 S Main St, Elkader, IA 52043
Vegetarian
-
Istanbul GrillFairfield
50 S 2nd St, Fairfield, IA 52556
-
HUNGRY CAMELFairfield
121 W Broadway Ave, Fairfield, IA 52556
-
Olive Branch | GreekGreenfield
108 E Iowa St, Greenfield, IA 50849
-
Pita'z Mediterranean and American CuisineHiawatha
1057 N Center Point Rd, Hiawatha, IA 52233
-
Greek ExpressLe Claire
Le Claire, IA
-
Cibo Fusion Restaurant & LoungeMarion
685 Marion Blvd, Marion, IA 52302
-
New York GyroMarion
808 7th Ave, Marion, IA 52302
-
OPA! GrillMarshalltown
4 W Boone St, Marshalltown, IA 50158
-
Gyro Place Mc (Formally known as GYRO HUT)Mason City
100 S Federal Ave #415, Mason City, IA 50401
-
Maria's & Tony's GyrosMason City
1343 N Federal Ave, Mason City, IA 50401
Gyro
-
Kaldera Restaurant & LoungePella
1205 Washington St, Pella, IA 50219
-
Greek To Me!Sioux City
5714 Sunnybrook Dr #4249, Sioux City, IA 51106
Gyro · Greek
-
Sams GyrosSioux City
4400 Sergeant Rd, Sioux City, IA 51106
-
Istanbul Grill Cafe & BakeryUrbandale
3281 100th St, Urbandale, IA 50322
-
Fresh Mediterranean ExpressWaukee
15 NE Carefree Ln, Waukee, IA 50263
-
Gyro hutWebster City
1345 2nd St, Webster City, IA 50595-1203
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.


