All states›Florida

Mediterranean Restaurants in Florida

1,522 Mediterranean restaurants in 201 cities and towns across Florida. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Florida has about 23,372,215 residents, so that's 6.5 Mediterranean restaurants per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

1,522Mediterranean restaurants
201cities & towns
94%list a phone
978with a website

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

  1. 1Taziki's Mediterranean CafeGainesville

    Spotted an error? Let us know

  2. 2Cedar's RestaurantOrlando

    Lebanese

    Spotted an error? Let us know

  3. 3Captain Pete's House of GyrosTallahassee

    GreekGyro

    Spotted an error? Let us know

  4. 4Go PitaNaples

    Spotted an error? Let us know

  5. 5FILOPort Orange

    FalafelGyro

    Spotted an error? Let us know

  6. 6Mr. Gyro HeroSanta Rosa Beach

    GreekGyro

    Spotted an error? Let us know

  7. 7Cafe L'EuropeSarasota

    Spotted an error? Let us know

  8. 8Olive U Mediterranean GrillBoca Raton

    Spotted an error? Let us know

  9. 9Poseidon Greek Boutique Seafood RestaurantMiami Beach

    GreekGyro

    Spotted an error? Let us know

  10. 10Hala's Mideast Eatery and MarketJacksonville

    FalafelShawarmaKebab

    Spotted an error? Let us know

Cities

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

Other towns in Florida

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

  1. Little Greek Fresh GrillApollo Beach

    243 Apollo Beach Blvd, Apollo Beach, FL 33572-2251

    Takeout · Greek

    Greek

    Spotted an error? Let us know

  2. The Hungry GreekApollo Beach

    6156 Paseo Al Mar Blvd Ste 104, Apollo Beach, FL 33572

    Greek

    Spotted an error? Let us know

  3. Olympic RestaurantAvon Park

    504 US-27, Avon Park, FL 33825

    Greek

    Spotted an error? Let us know

  4. PITA Mediterranean Street FoodBay Lake

    102 Ruby Red Pl Ste D, Bay Lake, FL 34787

    Spotted an error? Let us know

  5. Panarea Mediterranean Sea GrillBiscayne Park

    11052 Biscayne Blvd, Biscayne Park, FL 33161

    Spotted an error? Let us know

  6. Greek City CafeBrooksville

    13178 Cortez Blvd, Brooksville, FL 34613

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  7. Mediterranean GrillCantonment

    2852 W 9 Mile Rd, Cantonment, FL 32533

    Spotted an error? Let us know

  8. Zachary's RestaurantCape Canaveral

    8799 Astronaut Blvd, Cape Canaveral, FL 32920-4307

    Greek

    Spotted an error? Let us know

  9. Aladdin's CafeCasselberry

    1015 FL-436, Casselberry, FL 32707

    Lebanese

    Spotted an error? Let us know

  10. CyprianaCasselberry

    505 State Road 436, Casselberry, FL 32707

    Greek

    Spotted an error? Let us know

  11. TED'SCitra

    18651 N US Highway 301, Citra, FL 32113

    Greek

    Spotted an error? Let us know

  12. Oasis Market & CafeCocoa

    507 S Cocoa Blvd, Cocoa, FL 32922

    Spotted an error? Let us know

  13. Pita ParadiseCocoa Beach

    225 W Cocoa Beach Causeway, Cocoa Beach, FL 32931

    Lebanese

    Spotted an error? Let us know

  14. Falafel GourmetCoconut Creek

    4344 N State Rd 7, Coconut Creek, FL 33073

    Falafel

    Spotted an error? Let us know

  15. ethos Greek BistroCoconut Creek

    4437 Lyons Rd, Coconut Creek, FL 33073-4387

    Vegetarian · Gyro · Greek

    GreekGyroKebab

    Spotted an error? Let us know

  16. Calista CafeCoconut Grove

    3333 Rice St, Coconut Grove, FL 33133

    Greek

    Spotted an error? Let us know

  17. Hummus Mediterranean FoodCooper City

    5150 S Flamingo Rd, Cooper City, FL 33330

    Spotted an error? Let us know

  18. Olive Tree RestaurantCrystal River

    963 N Suncoast Blvd, Crystal River, FL 34429

    Greek

    Greek

    Spotted an error? Let us know

  19. Yalla Market / Mediterranean Restaurant / Bakery / PastriesDania Beach

    1104 S Federal Hwy, Dania Beach, FL 33004-4343

    Family-owned

    Halal · Shawarma · Falafel

    LebaneseHalalFalafelShawarma

    Spotted an error? Let us know

  20. Pita Xpress Mediterranean GrillDania Beach

    2445 Stirling Rd, Dania Beach, FL 33312

    Family-owned

    Shawarma · Gyro · Falafel

    FalafelShawarmaGyroKebab

    Spotted an error? Let us know

  21. Santorini Greek CuisineDeLand

    136 N Woodland Blvd, DeLand, FL 32720-4237

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  22. Zorba'sDebary

    155 S Charles Richard Beall Blvd, Debary, FL 32713

    Greek

    Spotted an error? Let us know

  23. Cafe MedDeerfield Beach

    2096 NE 2nd St, Deerfield Beach, FL 33441

    Spotted an error? Let us know

  24. My Greek TavernaDeltona

    2772 Elkcam Blvd, Deltona, FL 32738

    Greek

    Spotted an error? Let us know

  25. Flame GyrosDeltona

    1682 Providence Blvd Ste 2, Deltona, FL 32725-4956

    GreekGyro

    Spotted an error? Let us know

  26. Red Onion Organic RestaurantDestin

    529 Harbor Blvd, Destin, FL 32541-8303

    Spotted an error? Let us know

  27. Gyros King GrillDunnellon

    12169 S Williams St, Dunnellon, FL 34432-6054

    GreekGyro

    Spotted an error? Let us know

  28. Oh GreekEllenton

    5475 Factory Shops Blvd, Ellenton, FL 34222

    Greek

    Spotted an error? Let us know

  29. A & B RestaurantEnglewood

    264 N Indiana Ave, Englewood, FL 34223

    Greek

    Spotted an error? Let us know

  30. Go GreekEstero

    10801 Corkscrew Rd, Estero, FL 33928-9404

    Greek

    Spotted an error? Let us know

  31. Taste Of LebanonEustis

    24 E Magnolia Ave, Eustis, FL 32726

    Lebanese

    Spotted an error? Let us know

  32. Gyro KingEustis

    248 W Ardice Ave, Eustis, FL 32726

    GreekGyro

    Spotted an error? Let us know

  33. Fresh From Yianni's KitchenFleming Island

    1831 Golden Eagle Way Ste 29, Fleming Island, FL 32003

    Greek

    Spotted an error? Let us know

  34. Zanzibar Greek & American FoodFort Myers Beach

    Beach Level In Front The Main Bar, 1400 Estero Blvd, Fort Myers Beach, FL 33931

    Greek

    Spotted an error? Let us know

  35. Swift GrillFort Pierce

    Fort Pierce, FL

    Turkish

    Spotted an error? Let us know

  36. Yianni'sFort Pierce

    224 Orange Ave, Fort Pierce, FL 34950

    Greek

    Spotted an error? Let us know

  37. Little Greek Fresh GrillGibsonton

    10660 New East Bay Rd, Gibsonton, FL 33534

    Takeout · Greek

    Greek

    Spotted an error? Let us know

  38. Rosemary GrillGibsonton

    10660 New East Bay Rd, Gibsonton, FL 33534-5028

    Spotted an error? Let us know

  39. Green House BazaarGreenacres

    5100 10th Ave N, Greenacres, FL 33463

    Halal · Kabob

    PersianHalalKebab

    Spotted an error? Let us know

  40. Aegean BreezeGulf Breeze

    913 Gulf Breeze Pkwy, Gulf Breeze, FL 32561-4728

    Greek

    Spotted an error? Let us know

  41. Gyro King and Philly FactoryHoliday

    2014 US Highway 19, Holiday, FL 34691

    GreekGyro

    Spotted an error? Let us know

  42. Portu-greek CafeHudson

    6928 Clark St, Hudson, FL 34667-1365

    Greek

    Spotted an error? Let us know

  43. Lily's Mediterranean Fresh GrillIndialantic

    2 5th Ave, Indialantic, FL 32903-3138

    Since 2020

    Takeout

    Spotted an error? Let us know

  44. Skewers Mediterranean GrilleIndialantic

    144 5th Ave, Indialantic, FL 32903

    Since 1983

    Vegetarian · Kabob

    Kebab

    Spotted an error? Let us know

  45. Beachside GyrosIndian Harbour Beach

    750 E Eau Gallie Blvd, Indian Harbour Beach, FL 32937

    GreekGyro

    Spotted an error? Let us know

  46. Turkish Flame Mediterranean RestaurantIndian Rocks Beach

    2699 Gulf Blvd, Indian Rocks Beach, FL 33785

    Turkish

    Spotted an error? Let us know

  47. Athen's Cafe & GrillIslamorada

    82205 Overseas Hwy, Islamorada, FL 33036

    Greek

    Spotted an error? Let us know

  48. Portofino Bistro MediterraneoJuno Beach

    891 Donald Ross Rd, Juno Beach, FL 33408

    Spotted an error? Let us know

  49. CAVAKendall

    8746 Mills Drive, Kendall, FL 33183

    Spotted an error? Let us know

  50. Gyro city & seafoodKenneth City

    4319 66th St N, Kenneth City, FL 33709

    GreekGyro

    Spotted an error? Let us know

  51. Amerikanos GrilleLady Lake

    998 Del Mar Dr, Lady Lake, FL 32159-7723

    Since 2016

    Family-owned

    Takeout · Kabob · Gyro

    GreekFalafelGyroKebab

    Spotted an error? Let us know

  52. Takis Greek Italian RestaurantLady Lake

    13761 US-441, Lady Lake, FL 32159

    Greek

    Greek

    Spotted an error? Let us know

  53. Gyro PlusLake Wales

    451 Eagle Ridge Mall Entrance, Lake Wales, FL 33859

    GreekGyro

    Spotted an error? Let us know

  54. Chris' TavernaLake Worth Beach

    6338 Lantana Rd, Lake Worth Beach, FL 33463-6652

    Greek

    Spotted an error? Let us know

  55. Cleo PitaLauderdale Lakes

    4850 W Oakland Park Blvd Ste 112, Lauderdale Lakes, FL 33313-7268

    Spotted an error? Let us know

  56. Mediterranean GourmetLeesburg

    10401 US-441, Leesburg, FL 34788

    Spotted an error? Let us know

  57. Fetta RepublicLighthouse Point

    2420 N Federal Hwy, Lighthouse Point, FL 33064-6854

    Takeout · Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  58. Kostas Greek EateryLighthouse Point

    5024 North Fed Hwy, Lighthouse Point, FL 33064

    Greek

    Spotted an error? Let us know

  59. La PaellaLockhart

    6782 N Orange Blossom Trail Unit D1, Lockhart, FL 32810

    Spotted an error? Let us know

  60. Blu Bistro and BarMarathon

    19 Sombrero Blvd, Marathon, FL 33050

    Spotted an error? Let us know

  61. La MediterraneeMarathon

    2211 Overseas Hwy, Marathon, FL 33050

    Spotted an error? Let us know

  62. TesoroMarco Island

    400 S Collier Blvd, Marco Island, FL 34145

    Spotted an error? Let us know

  63. It's All Greek To Me GrillMargate

    5456 W Sample Rd, Margate, FL 33073

    Greek

    Spotted an error? Let us know

  64. Yiayia's Greek KitchenMargate

    4976 W Atlantic Blvd, Margate, FL 33063

    Greek

    Spotted an error? Let us know

  65. MashawyMarianna

    3297 Caverns Rd, Marianna, FL 32446

    Spotted an error? Let us know

  66. Aegean ExpressMary Esther

    2351 US-98, Mary Esther, FL 32569

    Greek

    Spotted an error? Let us know

  67. Yiota's Greek DeliMary Esther

    130 W Miracle Strip Pkwy, Mary Esther, FL 32569

    Greek

    Spotted an error? Let us know

  68. Greek Grill BrosMasaryktown

    410 Broad St, Masaryktown, FL 34604

    Greek

    Spotted an error? Let us know

  69. Shawarma HabibiMedley

    7070 NW 84th Ave, Medley, FL 33166-2621

    Shawarma

    Shawarma

    Spotted an error? Let us know

  70. Zuzu's FoodMedley

    7070 NW 84th Ave, Medley, FL 33166

    Spotted an error? Let us know

  71. Sinbad Mediterranean RestaurantMerritt Island

    1450 N Courtenay Pkwy, Merritt Island, FL 32953-4435

    Spotted an error? Let us know

  72. Oregano Greek KitchenMiami Lakes

    15356 NW 79th Ct, Miami Lakes, FL 33016

    Greek

    Greek

    Spotted an error? Let us know

  73. My Little Greek DeliMiami Springs

    195 Westward Dr, Miami Springs, FL 33166

    Greek

    Spotted an error? Let us know

  74. Aegean Restaurant Miramar BeachMiramar Beach

    12889 Emerald Coast Pkwy, Miramar Beach, FL 32550-3202

    Greek

    Spotted an error? Let us know

  75. Aegean Greek RestaurantMiramar Beach

    11225 US-98, Miramar Beach, FL 32550-4087

    Greek

    Spotted an error? Let us know

  76. Beirut BitesMt Dora

    100 E 4th Ave, Mt Dora, FL 32757

    Lebanese

    Spotted an error? Let us know

  77. Kostas Drive-in RestaurantMulberry

    1207 E Canal St, Mulberry, FL 33860

    Greek

    Spotted an error? Let us know

  78. Stamatis Family RestaurantNorth Fort Myers

    1890 N Tamiami Trl B, North Fort Myers, FL 33903

    Greek

    Spotted an error? Let us know

  79. Nestor's Family RestaurantNorth Fort Myers

    4400 Hancock Bridge Pkwy, North Fort Myers, FL 33903

    Greek

    Spotted an error? Let us know

  80. Pasha RestaurantNorth Miami

    14871 Biscayne Blvd, North Miami, FL 33181

    Spotted an error? Let us know

  81. Akrapro LlcNorth Miami

    1995 NE 150th St, North Miami, FL 33181-1120

    Halal

    Spotted an error? Let us know

  82. Greek GrilleNorth Port

    14828 Tamiami Trl, North Port, FL 34287-2701

    Gyro · Greek

    GreekGyro

    Spotted an error? Let us know

  83. PITA Mediterranean Street Food - OcoeeOcoee

    10341 W Colonial Dr Ste 20, Ocoee, FL 34761

    Spotted an error? Let us know

  84. The Hungry GreekOdessa

    12319 FL-54, Odessa, FL 33556

    Greek

    Greek

    Spotted an error? Let us know

  85. Kazba CafeOldsmar

    300 State St E Ste 110, Oldsmar, FL 34677

    Moroccan

    Spotted an error? Let us know

  86. My Greek CornerOldsmar

    3150 Tampa Rd, Oldsmar, FL 34677

    Greek

    Spotted an error? Let us know

  87. Victoria's TavernaPace

    5080 Caroline St, US highway 90, Pace, FL 32571

    Greek

    Spotted an error? Let us know

  88. Florie'sPalm Beach

    2800 S Ocean Blvd, Palm Beach, FL 33480

    Spotted an error? Let us know

  89. Oliv Epicurean GrillPalm Coast

    250 Palm Coast Pkwy NE Unit 408, Palm Coast, FL 32137

    Takeout · Shawarma · Gyro

    FalafelShawarmaGyro

    Spotted an error? Let us know

  90. The Greek House KitchenPalmetto Bay

    17041 S Dixie Hwy, Palmetto Bay, FL 33157

    Greek

    Spotted an error? Let us know

  91. The Kebab Stop Boca RatonParkland

    7191 N State Rd 7, Parkland, FL 33073

    TurkishKebab

    Spotted an error? Let us know

  92. Athenian's Gyros & ChickenPinellas Park

    5320 Park Blvd, Pinellas Park, FL 33781

    Since 1985

    Shawarma · Gyro · Falafel

    GreekFalafelShawarmaGyroKebab

    Spotted an error? Let us know

  93. FILOPort Orange

    1665 Dunlawton Ave Ste 104, Port Orange, FL 32127

    Vegetarian · Gyro · Falafel

    FalafelGyro

    Spotted an error? Let us know

  94. Bela Lisboa RestaurantPort Orange

    3510 S Nova Rd Ste 119-120, Port Orange, FL 32129-3795

    Spotted an error? Let us know

  95. Papa D's Family DinerPort Saint Lucie

    291 SE Port St Lucie Blvd, Port Saint Lucie, FL 34984

    Spotted an error? Let us know

  96. Toula'sPunta Gorda

    119 W Marion Ave, Punta Gorda, FL 33950

    Gyro · Falafel · Greek

    GreekFalafelGyro

    Spotted an error? Let us know

  97. CAVARockledge

    2105 Viera Blvd, Rockledge, FL 32955

    Spotted an error? Let us know

  98. Pita KebobRuskin

    3028 E College Ave, Ruskin, FL 33570

    Kebab

    Spotted an error? Let us know

  99. Ybor GrilleRuskin

    105 W Shell Point Rd, Ruskin, FL 33570

    Greek

    Spotted an error? Let us know

  100. Fountain Grill - Safety Harbor Resort and SpaSafety Harbor

    121 N Bayshore Dr, Safety Harbor, FL 34695

    Spotted an error? Let us know

  101. Mediterranean Restaurant Shish-KebabSaint Augustine

    2180 US Highway 1 S, Saint Augustine, FL 32086

    Vegetarian · Greek

    Kebab

    Spotted an error? Let us know

  102. The Hungry GreekSan Antonio

    30937 Mirada Blvd, San Antonio, FL 33576

    Greek

    Greek

    Spotted an error? Let us know

  103. Mr. Gyro HeroSanta Rosa Beach

    2215 E County Hwy 30A, Santa Rosa Beach, FL 32459

    GreekGyro

    Spotted an error? Let us know

  104. Niki's Rainbow Restaurant/Bourbon Bar Event roomSatellite Beach

    570 Jimmy Buffett Mem Hwy, Satellite Beach, FL 32937

    Vegetarian · Gyro · Greek

    GreekLebaneseGyro

    Spotted an error? Let us know

  105. DonerliciousSatellite Beach

    1404 Jimmy Buffett Mem Hwy, Satellite Beach, FL 32937

    TurkishKebab

    Spotted an error? Let us know

  106. Aegean RestaurantShalimar

    1259 Eglin Pkwy N, Shalimar, FL 32579

    Greek

    Spotted an error? Let us know

  107. The Hungry GreekSun City Center

    3802 Sun City Center Blvd, Sun City Center, FL 33573

    Greek

    Greek

    Spotted an error? Let us know

  108. nununuSunny Isles

    17066-B Collins Ave, Sunny Isles, FL 33160

    Spotted an error? Let us know

  109. Neya MiamiSurfside

    9491 Harding Ave, Surfside, FL 33154

    Takeout

    Israeli

    Spotted an error? Let us know

  110. The Greek PlaceSurfside

    9561 Harding Ave, Surfside, FL 33154

    Greek

    Spotted an error? Let us know

  111. Kuluck Persian RestaurantTamarac

    5879 N University Dr, Tamarac, FL 33321

    Persian

    Spotted an error? Let us know

  112. Miami SCSTamarac

    10032 W McNab Rd, Tamarac, FL 33321-1815

    Halal

    Spotted an error? Let us know

  113. Greek TavernaTequesta

    289 US-1, Tequesta, FL 33469

    Greek

    Spotted an error? Let us know

  114. OMG Hibachi GrillTitusville

    801 S Park Ave, Titusville, FL 32780-4005

    Spotted an error? Let us know

  115. Off The BeetTrenton

    517 N Main St, Trenton, FL 32693

    Since 2022

    Spotted an error? Let us know

  116. CAVATrinity

    2910 Little Road, Trinity, FL 34655

    Spotted an error? Let us know

  117. Little Greek RestaurantTrinity

    3032 Little Rd, Trinity, FL 34655

    Greek

    Spotted an error? Let us know

  118. Carmel's Cafe & Wine BarUniversity Park

    8433 Cooper Creek Blvd, University Park, FL 34201

    Spotted an error? Let us know

  119. Apollonia GrillUniversity Park

    8235 Cooper Creek Blvd, University Park, FL 34201-2009

    Spotted an error? Let us know

  120. Little Greek Fresh GrillValrico

    3474 Lithia Pinecrest Rd, Valrico, FL 33596

    Greek

    Spotted an error? Let us know

  121. Flames Mediterranean Bar & Grill - Vero BeachVero Beach

    575 21st St, Vero Beach, FL 32960

    Family-owned

    Vegetarian · Shawarma · Kabob

    FalafelShawarmaKebab

    Spotted an error? Let us know

  122. Spiro's TavernaVero Beach

    1555 US Highway 1, Vero Beach, FL 32960-4727

    Greek

    Spotted an error? Let us know

  123. Rice and MeatWaldo

    17276 NE US Hwy 301, Waldo, FL 32694

    Gyro

    HalalGyro

    Spotted an error? Let us know

  124. Spiro's TavernaWest Melbourne

    225 Palm Bay Rd NE #172, West Melbourne, FL 32904

    Greek

    Spotted an error? Let us know

  125. ethos Greek BistroWilton Manors

    2055 Wilton Dr, Wilton Manors, FL 33305

    Vegetarian · Gyro · Greek

    GreekGyroKebab

    Spotted an error? Let us know

  126. American Turkish RestaurantWilton Manors

    2465 Wilton Dr, Wilton Manors, FL 33305-1250

    Turkish

    Spotted an error? Let us know

  127. Little Greek Fresh GrillWindermere

    6536 Old Brick Rd, Windermere, FL 34786

    Halal · Takeout · Greek

    GreekHalal

    Spotted an error? Let us know

  128. The Hungry GreekZephyrhills

    7821 Gall Blvd, Zephyrhills, FL 33541

    Greek

    Greek

    Spotted an error? Let us know

  129. The dough showكيسيمي

    4797 W Irlo Bronson Memorial Hwy, كيسيمي, FL 34746

    Halal · Vegetarian · Takeout

    HalalFalafelShawarmaKebab

    Spotted an error? Let us know

BEFORE YOU GO

Plan your Mediterranean meal

Compare menus, share dishes and arrange takeout.

All guides