Across Minnesota, of the 198 Mediterranean restaurants we list, 185 give a phone number and 136 have a website. 4 are branches of national chains — Roti Mediterranean (3), Garbanzo Mediterranean Fresh (1); the remaining 194 are independent. By what they offer: 68 are Greek restaurants, 53 serve gyros, 43 serve falafel. Most often named on their own websites: gyro (34), shawarma (25) and falafel (22). The longest-running is Falafel King, in business since 1982. 4 describe themselves as family-owned.
Top 10 Mediterranean restaurants in Minnesota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Golden FingersMinneapolis
-
2Roti Mediterranean Bowls Salads PitasSt Louis Park
-
3The Greek Grill and FryEden Prairie
-
4Nupa NorthRochester
-
5Dino's GyrosCoon Rapids
-
6Naf Naf Middle Eastern GrillBloomington
-
7Trieste CafeMinneapolis
-
9Lumi Restaurant and BarRochester
-
10Shawarmania Mediterranean GrillMankato
Cities
Largest first. Towns with a single Mediterranean restaurant are listed further down this page.
- Minneapolis62
- St Paul12
- Saint Paul11
- Rochester10
- Mankato7
- Bloomington6
- Columbia Heights6
- St Cloud6
- Eagan5
- Eden Prairie5
- Burnsville4
- Chanhassen4
- Coon Rapids4
- Duluth4
- Blaine3
- Edina3
- Maple Grove3
- Plymouth3
- West St Paul3
- Woodbury3
Other towns in Minnesota
One Mediterranean restaurant each — too few for a page of their own, so they live here.
-
Gyro KingzAlbert Lea
2319 Leland Dr, Albert Lea, MN 56007
-
Kismayo HalalApple Valley
7595 148th St W, Apple Valley, MN 55124-7535
-
Falafel KingBrooklyn Center
5500 Brooklyn Blvd, Brooklyn Center, MN 55429
Since 1982
Falafel
-
king of olympic cafeCrystal
6408 Bass Lake Rd, Crystal, MN 55428
-
VagabondoExcelsior
205 Water St, Excelsior, MN 55331
-
Dino's GyrosFalcon Heights
1700 E Snelling Dr, Falcon Heights, MN 55113
Gyro · Greek
-
Dino's GyrosFalcon Heights
1701 Carnes Ave, Falcon Heights, MN 55108
Gyro · Greek
-
Holy BuffetFridley
6540 University Ave NE, Fridley, MN 55432-4330
-
Christos Greek RestaurantMinnetonka
15600 Highway 7, Minnetonka, MN 55345
Greek
-
Reese & Riley's Olive Oil & Bistro BarMoorhead
935 37 Ave S, Moorhead, MN 56560
-
Original Mediterranean GrillNew Brighton
788 Cleveland Ave SW, New Brighton, MN 55112
-
Tahini Authentic Falafel & ShawarmaNew Brighton
2398 County Road E W, New Brighton, MN 55112
-
Olympia Cafe and GyrosOsseo
247 Central Ave, Osseo, MN 55369
-
Mm Greek FoodsOwatonna
415 S Cedar Ave, Owatonna, MN 55060-2903
-
AIDA - a taste of the MediterraneanRichfield
2208 W 66th St, Richfield, MN 55423
-
Athens CafeRobbinsdale
4080 W Broadway, Robbinsdale, MN 55422
-
Gyro HouseRogers
14165 James Rd Ste 102, Rogers, MN 55374
-
Extreme PitaSaint Cloud
4101 West Division St Suite FC005, Saint Cloud, MN 56301
-
Campus KabobSaint Cloud
1100 4th Ave S, Saint Cloud, MN 56301
-
Pharaoh's Gyro'sSavage
4817 W 124th St, Savage, MN 55378-1314
Gyro
-
Enjoy ShawarmaSavage
Savage, MN 55378
Shawarma
-
Kabob by Dangerfield'sShakopee
1583 1st Ave E, Shakopee, MN 55379
-
Rugsan Restaurant & Mediterranean FoodShakopee
222 1st Ave E, Shakopee, MN 55379
-
Lakeside GyrosSouth St Paul
214 13th Ave S, South St Paul, MN 55075
Gyro
-
Habibi’s HalalSpring Lake Park
8188 Hwy 65 NE, Spring Lake Park, MN 55432
Halal · Gyro · Falafel
-
Sofra KitchenSt Anthony
3900 Silver Lake Rd NE, St Anthony, MN 55421
-
Roti Mediterranean Bowls Salads PitasSt Louis Park
1620 Park Pl Blvd, St Louis Park, MN 55416
Halal · Vegetarian · Shawarma
-
Ariana Kabob & Gyro BistroSt Louis Park
7115 Cedar Lake Rd S, St Louis Park, MN 55426-2712
Halal · Shawarma · Kabob
-
Mama’s Gyro & GrillWaconia
1301 Oak Ave, Waconia, MN 55387-1073
-
Twin Cities Gyro & TacoWaconia
1301 Oak Ave, Waconia, MN 55387
-
Gyro KingWaite Park
16 2nd Ave N, Waite Park, MN 56387-1113
Locally owned
Gyro
-
Senator Persian foodWayzata
2930 Minnehaha Curv, Wayzata, MN 55391-2528
-
Black Sea RestaurantWhite Bear Lake
1581 County Rd E E, White Bear Lake, MN 55110
Since 2000
Family-owned
Vegetarian · Gyro
-
New York GyroWillmar
915 1st St S, Willmar, MN 56201
Halal · Shawarma · Gyro
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.


