All states›Iowa

Mediterranean Restaurants in Iowa

75 Mediterranean restaurants in 29 cities and towns across Iowa. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Iowa has about 3,241,488 residents, so that's 2.3 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

75Mediterranean restaurants
29cities & towns
96%list a phone
47with a website

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

  1. 1The Green OliveDes Moines

    Spotted an error? Let us know

  2. 2Oh My Grill Halal Mediterranean Grill Cedar FallsCedar Falls

    HalalFalafelShawarmaGyro

    Spotted an error? Let us know

  3. 3Istanbul Grill Cafe & BakeryUrbandale

    Turkish

    Spotted an error? Let us know

  4. 4Eatery ADes Moines

    Spotted an error? Let us know

  5. 5Flavory BistroAnkeny

    Spotted an error? Let us know

  6. 6Oasis FalafelIowa City

    Falafel

    Spotted an error? Let us know

  7. 7Pita'z Mediterranean and American CuisineHiawatha

    Spotted an error? Let us know

  8. 8Plus Saporis Mediterranean Latin CuisineBettendorf

    ShawarmaKebab

    Spotted an error? Let us know

  9. 9The Green OliveWest Des Moines

    HalalFalafelShawarmaGyro

    Spotted an error? Let us know

  10. 10Hugo's Wood-Fired KitchenDes Moines

    Spotted an error? Let us know

Cities

Largest first. Towns with a single Mediterranean restaurant are listed further down this page.

Other towns in Iowa

One Mediterranean restaurant each — too few for a page of their own, so they live here.

  1. Oh My Grill Halal Mediterranean Grill Cedar FallsCedar Falls

    2020 College St, Cedar Falls, IA 50613

    Halal · Takeout · Shawarma

    HalalFalafelShawarmaGyroKebab

    Spotted an error? Let us know

  2. Gyro PlaceClear Lake

    300 Main Ave, Clear Lake, IA 50428

    GreekGyro

    Spotted an error? Let us know

  3. Gazali'sClive

    15700 Hickman Rd Unit 110, Clive, IA 50325-7984

    Spotted an error? Let us know

  4. The Halal GuysCoralville

    3220 Redhawk St, Coralville, IA 52241

    Since 1990

    Halal · Takeout · Gyro

    HalalFalafelGyro

    Spotted an error? Let us know

  5. Petra Falafel HouseCoralville

    89 2nd St, Coralville, IA 52241

    Falafel

    Spotted an error? Let us know

  6. Gyro palaceDecorah

    303 College Dr, Decorah, IA 52101-1306

    GreekGyro

    Spotted an error? Let us know

  7. Gyro 600Eldridge

    600 E Le Claire Rd Ste 3, Eldridge, IA 52748

    GreekGyro

    Spotted an error? Let us know

  8. Schera's Restaurant & BarElkader

    107 S Main St, Elkader, IA 52043

    Vegetarian

    Spotted an error? Let us know

  9. Istanbul GrillFairfield

    50 S 2nd St, Fairfield, IA 52556

    Turkish

    Spotted an error? Let us know

  10. HUNGRY CAMELFairfield

    121 W Broadway Ave, Fairfield, IA 52556

    Spotted an error? Let us know

  11. Olive Branch | GreekGreenfield

    108 E Iowa St, Greenfield, IA 50849

    Greek

    Spotted an error? Let us know

  12. Pita'z Mediterranean and American CuisineHiawatha

    1057 N Center Point Rd, Hiawatha, IA 52233

    Spotted an error? Let us know

  13. Greek ExpressLe Claire

    Le Claire, IA

    Greek

    Spotted an error? Let us know

  14. Cibo Fusion Restaurant & LoungeMarion

    685 Marion Blvd, Marion, IA 52302

    Spotted an error? Let us know

  15. New York GyroMarion

    808 7th Ave, Marion, IA 52302

    GreekGyro

    Spotted an error? Let us know

  16. OPA! GrillMarshalltown

    4 W Boone St, Marshalltown, IA 50158

    Greek

    Spotted an error? Let us know

  17. Gyro Place Mc (Formally known as GYRO HUT)Mason City

    100 S Federal Ave #415, Mason City, IA 50401

    GreekGyro

    Spotted an error? Let us know

  18. Maria's & Tony's GyrosMason City

    1343 N Federal Ave, Mason City, IA 50401

    Gyro

    GreekGyro

    Spotted an error? Let us know

  19. Kaldera Restaurant & LoungePella

    1205 Washington St, Pella, IA 50219

    Spotted an error? Let us know

  20. Greek To Me!Sioux City

    5714 Sunnybrook Dr #4249, Sioux City, IA 51106

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  21. Sams GyrosSioux City

    4400 Sergeant Rd, Sioux City, IA 51106

    GreekGyro

    Spotted an error? Let us know

  22. Istanbul Grill Cafe & BakeryUrbandale

    3281 100th St, Urbandale, IA 50322

    Turkish

    Spotted an error? Let us know

  23. Fresh Mediterranean ExpressWaukee

    15 NE Carefree Ln, Waukee, IA 50263

    Spotted an error? Let us know

  24. Gyro hutWebster City

    1345 2nd St, Webster City, IA 50595-1203

    GreekGyro

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides