Across Arizona, of the 368 Mediterranean restaurants we list, 354 give a phone number and 255 have a website. 19 are branches of national chains — CAVA (8), The Halal Guys (5), Daphne's (2); the remaining 349 are independent. By what they offer: 128 are Greek restaurants, 87 serve gyros, 51 serve kebabs. Most often named on their own websites: gyro (45), greek (36) and shawarma (34). The longest-running is Primo Restaurant, in business since 1922. 21 describe themselves as family-owned.
Top 10 Mediterranean restaurants in Arizona
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Kabab KingPhoenix
-
2Gyros PlusScottsdale
-
3Hana HousePhoenix
-
4Kabob Grill N GoPhoenix
-
5Greek PalacePeoria
-
6King of GyrosTempe
-
7It's All Greek To MeTempe
-
8Med CuisineTucson
-
9Green Corner RestaurantChandler
-
10AZ Kabob HousePhoenix
Cities
Largest first. Towns with a single Mediterranean restaurant are listed further down this page.
- Phoenix97
- Scottsdale46
- Tempe45
- Tucson41
- Mesa32
- Chandler22
- Glendale22
- Gilbert12
- Sun City6
- Avondale4
- Peoria4
- Fountain Hills3
- Goodyear3
Other towns in Arizona
One Mediterranean restaurant each — too few for a page of their own, so they live here.
-
Cafe MixApache Junction
1408 W Apache Trail, Apache Junction, AZ 85120
-
Chicago's Number One GyrosApache Junction
850 S Ironwood Dr, Apache Junction, AZ 85120
-
مركز الإعتماد اللبناني للأطراف الصناعية المتطورةBagdad
بغداد-الكرادة- ساحة الفروس قرب نادي العلوية العائلي . مقابل مضخة وقود الفردوس/ الطابق الثاني , Bagdad, AZ
-
Pita Kitchen - VerradoBuckeye
860 N Verrado Way #104, Buckeye, AZ 85326
-
Athens on Easy StreetCarefree
121 Easy St, Carefree, AZ 85377
Family-owned
Gyro · Greek
-
Saba's Mediterranean CuisineCarefree
37555 N Hum Rd, Carefree, AZ 85377
-
Cave Greek GyrosCave Creek
4815 E Carefree Hwy, Cave Creek, AZ 85331-4717
-
Coolidge Patio GrillCoolidge
235 W Coolidge Ave, Coolidge, AZ 85128-5115
-
Greek CafeCottonwood
468 S Main St, Cottonwood, AZ 86326
-
Farside BistroCottonwood
1075 S State Route 260, Cottonwood, AZ 86326
-
My Pita Wrap Mediterranean GrillFlagstaff
1800 S Milton Rd #15, Flagstaff, AZ 86001
-
Taverna Modern MediterraneanFlagstaff
2420 S Woodlands Village Blvd, Flagstaff, AZ 86001
Since 2009
Shawarma · Gyro · Falafel
-
Mount Athos Restaurant and CafeFlorence
444 N Pinal Pkwy, Florence, AZ 85132-8885
-
Brindis Mediterranean CuisineGreen Valley
180 W Continental Rd #178, Green Valley, AZ 85614
Takeout
-
The Olive BistroGreen Valley
514 E Whitehouse Canyon Rd, Green Valley, AZ 85614
-
Majik Bistro & MilkshakesLake Havasu City
1960 Mesquite Ave, Lake Havasu City, AZ 86403
-
Niko's Grill & PubLake Havasu City
2690 N Kiowa Blvd, Lake Havasu City, AZ 86403
-
The Green Olive Bar and Grill (Mediterranean Food & Pizza)Litchfield Park
4860 N Litchfield Rd #103-104, Litchfield Park, AZ 85340
-
Gyro GrillMaricopa
20987 N John Wayne Pkwy Ste B102, Maricopa, AZ 85138
-
Just KababOro Valley
10420 N La Canada Dr, Oro Valley, AZ 85737-7025
Since 2022
Family-owned
Vegetarian · Takeout · Kabob
-
Gyros CafeOro Valley
11143 N La Canada Dr, Oro Valley, AZ 85737
-
Greek OnPrescott
1365 Iron Springs Rd, Prescott, AZ 86305
Family-owned
Takeout · Gyro · Greek
-
Downtown Greek PitaPrescott
148 N Montezuma St, Prescott, AZ 86301
-
Greek Out Take OutPrescott Valley
3040 N Windsong Dr, Prescott Valley, AZ 86314
-
Pita JungleQueen Creek
20491 E Rittenhouse Rd Ste H-101, Queen Creek, AZ 85142
Since 1994
Greek
-
Greek Islands GrillSan Tan Valley
270 E Hunt Hwy #9, San Tan Valley, AZ 85143
Veteran-owned
Greek
-
Shawarma HutSierra Vista
2200 El Mercado Loop, Sierra Vista, AZ 85635
-
Pita Kitchen - SurpriseSurprise
16853 N 145th ave, Surprise, AZ 85374
-
Hummus RepublicSurprise
13864 W Bell Rd, Surprise, AZ 85374
-
Shawarma VibesYuma
2855 S 4th Ave, Yuma, AZ 85364
-
Yuma QueenYuma
700 E 32nd St, Yuma, AZ 85365
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.


