Across Florida, of the 1,522 Mediterranean restaurants we list, 1,430 give a phone number and 978 have a website. 82 are branches of national chains — CAVA (55), Taziki's Mediterranean Cafe (9), The Halal Guys (7); the remaining 1440 are independent. By what they offer: 526 are Greek restaurants, 247 serve gyros, 192 serve kebabs. Most often named on their own websites: greek (184), gyro (140) and takeout (129). The longest-running is Louis Pappas, in business since 1925. 44 describe themselves as family-owned.
Top 10 Mediterranean restaurants in Florida
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Taziki's Mediterranean CafeGainesville
-
2Cedar's RestaurantOrlando
-
3Captain Pete's House of GyrosTallahassee
-
4Go PitaNaples
-
5FILOPort Orange
-
6Mr. Gyro HeroSanta Rosa Beach
-
7Cafe L'EuropeSarasota
-
8Olive U Mediterranean GrillBoca Raton
-
9Poseidon Greek Boutique Seafood RestaurantMiami Beach
-
10Hala's Mideast Eatery and MarketJacksonville
Cities
Largest first. Towns with a single Mediterranean restaurant are listed further down this page.
- Orlando118
- Miami116
- Tampa111
- Jacksonville84
- Miami Beach73
- Boca Raton51
- Fort Lauderdale44
- Naples29
- Clearwater28
- Kissimmee27
- Sarasota27
- West Palm Beach26
- Tarpon Springs24
- St Petersburg22
- Coral Gables20
- Hollywood20
- Melbourne19
- Gainesville18
- Pensacola18
- Pompano Beach18
- Tallahassee17
- Temple Terrace17
- Bradenton16
- Delray Beach16
- Pembroke Pines14
- Doral13
- Fort Myers13
- Hallandale Beach13
- Plantation12
- Boynton Beach11
- Coral Springs11
- Aventura10
- Daytona Beach10
- Lake Mary9
- Largo9
- Ocala9
- Sunny Isles Beach9
- Brandon8
- Palm Beach Gardens8
- Davie7
- Hialeah7
- Key West7
- Maitland7
- New Port Richey7
- Palm Harbor7
- Port St Lucie7
- South Miami7
- St Pete Beach7
- Sunrise7
- Altamonte Springs6
- Cape Coral6
- Lutz6
- Oviedo6
- Sebring6
- Winter Park6
- Jupiter5
- Longwood5
- North Miami Beach5
- Ormond Beach5
- Panama City5
- Port Charlotte5
- Riverview5
- Royal Palm Beach5
- Venice5
- Wellington5
- Apopka4
- Bonita Springs4
- Clermont4
- Key Biscayne4
- Lakeland4
- Land O Lakes4
- Lauderdale-By-The-Sea4
- Lauderhill4
- Miramar4
- Pinecrest4
- Seminole4
- St Augustine4
- Winter Garden4
- Winter Haven4
- Davenport3
- Dunedin3
- Fort Walton Beach3
- Green Cove Springs3
- Haines City3
- Jacksonville Beach3
- Jensen Beach3
- Lake Worth3
- Oakland Park3
- Orange Park3
- Palm Bay3
- Palm City3
- Panama City Beach3
- Port Richey3
- Saint Petersburg3
- Sanford3
- Spring Hill3
- St Johns3
- Stuart3
- Wesley Chapel3
- Winter Springs3
Other towns in Florida
One Mediterranean restaurant each — too few for a page of their own, so they live here.
-
Little Greek Fresh GrillApollo Beach
243 Apollo Beach Blvd, Apollo Beach, FL 33572-2251
Takeout · Greek
-
The Hungry GreekApollo Beach
6156 Paseo Al Mar Blvd Ste 104, Apollo Beach, FL 33572
-
Olympic RestaurantAvon Park
504 US-27, Avon Park, FL 33825
-
PITA Mediterranean Street FoodBay Lake
102 Ruby Red Pl Ste D, Bay Lake, FL 34787
-
Panarea Mediterranean Sea GrillBiscayne Park
11052 Biscayne Blvd, Biscayne Park, FL 33161
-
Greek City CafeBrooksville
13178 Cortez Blvd, Brooksville, FL 34613
Gyro · Greek
-
Mediterranean GrillCantonment
2852 W 9 Mile Rd, Cantonment, FL 32533
-
Zachary's RestaurantCape Canaveral
8799 Astronaut Blvd, Cape Canaveral, FL 32920-4307
-
Aladdin's CafeCasselberry
1015 FL-436, Casselberry, FL 32707
-
CyprianaCasselberry
505 State Road 436, Casselberry, FL 32707
-
TED'SCitra
18651 N US Highway 301, Citra, FL 32113
-
Oasis Market & CafeCocoa
507 S Cocoa Blvd, Cocoa, FL 32922
-
Pita ParadiseCocoa Beach
225 W Cocoa Beach Causeway, Cocoa Beach, FL 32931
-
Falafel GourmetCoconut Creek
4344 N State Rd 7, Coconut Creek, FL 33073
-
ethos Greek BistroCoconut Creek
4437 Lyons Rd, Coconut Creek, FL 33073-4387
Vegetarian · Gyro · Greek
-
Calista CafeCoconut Grove
3333 Rice St, Coconut Grove, FL 33133
-
Hummus Mediterranean FoodCooper City
5150 S Flamingo Rd, Cooper City, FL 33330
-
Olive Tree RestaurantCrystal River
963 N Suncoast Blvd, Crystal River, FL 34429
Greek
-
Yalla Market / Mediterranean Restaurant / Bakery / PastriesDania Beach
1104 S Federal Hwy, Dania Beach, FL 33004-4343
Family-owned
Halal · Shawarma · Falafel
-
Pita Xpress Mediterranean GrillDania Beach
2445 Stirling Rd, Dania Beach, FL 33312
Family-owned
Shawarma · Gyro · Falafel
-
Santorini Greek CuisineDeLand
136 N Woodland Blvd, DeLand, FL 32720-4237
Gyro · Greek
-
Zorba'sDebary
155 S Charles Richard Beall Blvd, Debary, FL 32713
-
Cafe MedDeerfield Beach
2096 NE 2nd St, Deerfield Beach, FL 33441
-
My Greek TavernaDeltona
2772 Elkcam Blvd, Deltona, FL 32738
-
Flame GyrosDeltona
1682 Providence Blvd Ste 2, Deltona, FL 32725-4956
-
Red Onion Organic RestaurantDestin
529 Harbor Blvd, Destin, FL 32541-8303
-
Gyros King GrillDunnellon
12169 S Williams St, Dunnellon, FL 34432-6054
-
Oh GreekEllenton
5475 Factory Shops Blvd, Ellenton, FL 34222
-
A & B RestaurantEnglewood
264 N Indiana Ave, Englewood, FL 34223
-
Go GreekEstero
10801 Corkscrew Rd, Estero, FL 33928-9404
-
Taste Of LebanonEustis
24 E Magnolia Ave, Eustis, FL 32726
-
Gyro KingEustis
248 W Ardice Ave, Eustis, FL 32726
-
Fresh From Yianni's KitchenFleming Island
1831 Golden Eagle Way Ste 29, Fleming Island, FL 32003
-
Zanzibar Greek & American FoodFort Myers Beach
Beach Level In Front The Main Bar, 1400 Estero Blvd, Fort Myers Beach, FL 33931
-
Swift GrillFort Pierce
Fort Pierce, FL
-
Yianni'sFort Pierce
224 Orange Ave, Fort Pierce, FL 34950
-
Little Greek Fresh GrillGibsonton
10660 New East Bay Rd, Gibsonton, FL 33534
Takeout · Greek
-
Rosemary GrillGibsonton
10660 New East Bay Rd, Gibsonton, FL 33534-5028
-
Green House BazaarGreenacres
5100 10th Ave N, Greenacres, FL 33463
Halal · Kabob
-
Aegean BreezeGulf Breeze
913 Gulf Breeze Pkwy, Gulf Breeze, FL 32561-4728
-
Gyro King and Philly FactoryHoliday
2014 US Highway 19, Holiday, FL 34691
-
Portu-greek CafeHudson
6928 Clark St, Hudson, FL 34667-1365
-
Lily's Mediterranean Fresh GrillIndialantic
2 5th Ave, Indialantic, FL 32903-3138
Since 2020
Takeout
-
Skewers Mediterranean GrilleIndialantic
144 5th Ave, Indialantic, FL 32903
Since 1983
Vegetarian · Kabob
-
Beachside GyrosIndian Harbour Beach
750 E Eau Gallie Blvd, Indian Harbour Beach, FL 32937
-
Turkish Flame Mediterranean RestaurantIndian Rocks Beach
2699 Gulf Blvd, Indian Rocks Beach, FL 33785
-
Athen's Cafe & GrillIslamorada
82205 Overseas Hwy, Islamorada, FL 33036
-
Portofino Bistro MediterraneoJuno Beach
891 Donald Ross Rd, Juno Beach, FL 33408
-
CAVAKendall
8746 Mills Drive, Kendall, FL 33183
-
Gyro city & seafoodKenneth City
4319 66th St N, Kenneth City, FL 33709
-
Amerikanos GrilleLady Lake
998 Del Mar Dr, Lady Lake, FL 32159-7723
Since 2016
Family-owned
Takeout · Kabob · Gyro
-
Takis Greek Italian RestaurantLady Lake
13761 US-441, Lady Lake, FL 32159
Greek
-
Gyro PlusLake Wales
451 Eagle Ridge Mall Entrance, Lake Wales, FL 33859
-
Chris' TavernaLake Worth Beach
6338 Lantana Rd, Lake Worth Beach, FL 33463-6652
-
Cleo PitaLauderdale Lakes
4850 W Oakland Park Blvd Ste 112, Lauderdale Lakes, FL 33313-7268
-
Mediterranean GourmetLeesburg
10401 US-441, Leesburg, FL 34788
-
Fetta RepublicLighthouse Point
2420 N Federal Hwy, Lighthouse Point, FL 33064-6854
Takeout · Gyro · Greek
-
Kostas Greek EateryLighthouse Point
5024 North Fed Hwy, Lighthouse Point, FL 33064
-
La PaellaLockhart
6782 N Orange Blossom Trail Unit D1, Lockhart, FL 32810
-
Blu Bistro and BarMarathon
19 Sombrero Blvd, Marathon, FL 33050
-
La MediterraneeMarathon
2211 Overseas Hwy, Marathon, FL 33050
-
TesoroMarco Island
400 S Collier Blvd, Marco Island, FL 34145
-
It's All Greek To Me GrillMargate
5456 W Sample Rd, Margate, FL 33073
-
Yiayia's Greek KitchenMargate
4976 W Atlantic Blvd, Margate, FL 33063
-
MashawyMarianna
3297 Caverns Rd, Marianna, FL 32446
-
Aegean ExpressMary Esther
2351 US-98, Mary Esther, FL 32569
-
Yiota's Greek DeliMary Esther
130 W Miracle Strip Pkwy, Mary Esther, FL 32569
-
Greek Grill BrosMasaryktown
410 Broad St, Masaryktown, FL 34604
-
Shawarma HabibiMedley
7070 NW 84th Ave, Medley, FL 33166-2621
Shawarma
-
Zuzu's FoodMedley
7070 NW 84th Ave, Medley, FL 33166
-
Sinbad Mediterranean RestaurantMerritt Island
1450 N Courtenay Pkwy, Merritt Island, FL 32953-4435
-
Oregano Greek KitchenMiami Lakes
15356 NW 79th Ct, Miami Lakes, FL 33016
Greek
-
My Little Greek DeliMiami Springs
195 Westward Dr, Miami Springs, FL 33166
-
Aegean Restaurant Miramar BeachMiramar Beach
12889 Emerald Coast Pkwy, Miramar Beach, FL 32550-3202
-
Aegean Greek RestaurantMiramar Beach
11225 US-98, Miramar Beach, FL 32550-4087
-
Beirut BitesMt Dora
100 E 4th Ave, Mt Dora, FL 32757
-
Kostas Drive-in RestaurantMulberry
1207 E Canal St, Mulberry, FL 33860
-
Stamatis Family RestaurantNorth Fort Myers
1890 N Tamiami Trl B, North Fort Myers, FL 33903
-
Nestor's Family RestaurantNorth Fort Myers
4400 Hancock Bridge Pkwy, North Fort Myers, FL 33903
-
Pasha RestaurantNorth Miami
14871 Biscayne Blvd, North Miami, FL 33181
-
Akrapro LlcNorth Miami
1995 NE 150th St, North Miami, FL 33181-1120
-
Greek GrilleNorth Port
14828 Tamiami Trl, North Port, FL 34287-2701
Gyro · Greek
-
PITA Mediterranean Street Food - OcoeeOcoee
10341 W Colonial Dr Ste 20, Ocoee, FL 34761
-
The Hungry GreekOdessa
12319 FL-54, Odessa, FL 33556
Greek
-
Kazba CafeOldsmar
300 State St E Ste 110, Oldsmar, FL 34677
-
My Greek CornerOldsmar
3150 Tampa Rd, Oldsmar, FL 34677
-
Victoria's TavernaPace
5080 Caroline St, US highway 90, Pace, FL 32571
-
Florie'sPalm Beach
2800 S Ocean Blvd, Palm Beach, FL 33480
-
Oliv Epicurean GrillPalm Coast
250 Palm Coast Pkwy NE Unit 408, Palm Coast, FL 32137
Takeout · Shawarma · Gyro
-
The Greek House KitchenPalmetto Bay
17041 S Dixie Hwy, Palmetto Bay, FL 33157
-
The Kebab Stop Boca RatonParkland
7191 N State Rd 7, Parkland, FL 33073
-
Athenian's Gyros & ChickenPinellas Park
5320 Park Blvd, Pinellas Park, FL 33781
Since 1985
Shawarma · Gyro · Falafel
-
FILOPort Orange
1665 Dunlawton Ave Ste 104, Port Orange, FL 32127
Vegetarian · Gyro · Falafel
-
Bela Lisboa RestaurantPort Orange
3510 S Nova Rd Ste 119-120, Port Orange, FL 32129-3795
-
Papa D's Family DinerPort Saint Lucie
291 SE Port St Lucie Blvd, Port Saint Lucie, FL 34984
-
Toula'sPunta Gorda
119 W Marion Ave, Punta Gorda, FL 33950
Gyro · Falafel · Greek
-
CAVARockledge
2105 Viera Blvd, Rockledge, FL 32955
-
Pita KebobRuskin
3028 E College Ave, Ruskin, FL 33570
-
Ybor GrilleRuskin
105 W Shell Point Rd, Ruskin, FL 33570
-
Fountain Grill - Safety Harbor Resort and SpaSafety Harbor
121 N Bayshore Dr, Safety Harbor, FL 34695
-
Mediterranean Restaurant Shish-KebabSaint Augustine
2180 US Highway 1 S, Saint Augustine, FL 32086
Vegetarian · Greek
-
The Hungry GreekSan Antonio
30937 Mirada Blvd, San Antonio, FL 33576
Greek
-
Mr. Gyro HeroSanta Rosa Beach
2215 E County Hwy 30A, Santa Rosa Beach, FL 32459
-
Niki's Rainbow Restaurant/Bourbon Bar Event roomSatellite Beach
570 Jimmy Buffett Mem Hwy, Satellite Beach, FL 32937
Vegetarian · Gyro · Greek
-
DonerliciousSatellite Beach
1404 Jimmy Buffett Mem Hwy, Satellite Beach, FL 32937
-
Aegean RestaurantShalimar
1259 Eglin Pkwy N, Shalimar, FL 32579
-
The Hungry GreekSun City Center
3802 Sun City Center Blvd, Sun City Center, FL 33573
Greek
-
nununuSunny Isles
17066-B Collins Ave, Sunny Isles, FL 33160
-
Neya MiamiSurfside
9491 Harding Ave, Surfside, FL 33154
Takeout
-
The Greek PlaceSurfside
9561 Harding Ave, Surfside, FL 33154
-
Kuluck Persian RestaurantTamarac
5879 N University Dr, Tamarac, FL 33321
-
Miami SCSTamarac
10032 W McNab Rd, Tamarac, FL 33321-1815
-
Greek TavernaTequesta
289 US-1, Tequesta, FL 33469
-
OMG Hibachi GrillTitusville
801 S Park Ave, Titusville, FL 32780-4005
-
Off The BeetTrenton
517 N Main St, Trenton, FL 32693
Since 2022
-
CAVATrinity
2910 Little Road, Trinity, FL 34655
-
Little Greek RestaurantTrinity
3032 Little Rd, Trinity, FL 34655
-
Carmel's Cafe & Wine BarUniversity Park
8433 Cooper Creek Blvd, University Park, FL 34201
-
Apollonia GrillUniversity Park
8235 Cooper Creek Blvd, University Park, FL 34201-2009
-
Little Greek Fresh GrillValrico
3474 Lithia Pinecrest Rd, Valrico, FL 33596
-
Flames Mediterranean Bar & Grill - Vero BeachVero Beach
575 21st St, Vero Beach, FL 32960
Family-owned
Vegetarian · Shawarma · Kabob
-
Spiro's TavernaVero Beach
1555 US Highway 1, Vero Beach, FL 32960-4727
-
Rice and MeatWaldo
17276 NE US Hwy 301, Waldo, FL 32694
Gyro
-
Spiro's TavernaWest Melbourne
225 Palm Bay Rd NE #172, West Melbourne, FL 32904
-
ethos Greek BistroWilton Manors
2055 Wilton Dr, Wilton Manors, FL 33305
Vegetarian · Gyro · Greek
-
American Turkish RestaurantWilton Manors
2465 Wilton Dr, Wilton Manors, FL 33305-1250
-
Little Greek Fresh GrillWindermere
6536 Old Brick Rd, Windermere, FL 34786
Halal · Takeout · Greek
-
The Hungry GreekZephyrhills
7821 Gall Blvd, Zephyrhills, FL 33541
Greek
-
The dough showكيسيمي
4797 W Irlo Bronson Memorial Hwy, كيسيمي, FL 34746
Halal · Vegetarian · Takeout
BEFORE YOU GO
Plan your Mediterranean meal
Compare menus, share dishes and arrange takeout.


