Greek food for people who know Greek food, The Greek Island Taverna is run by the Kantzavelo brothers who excel particularly with lamb and octopus. It has takeout and screened-in patio along busy A1A.
Greek Islands Taverna, North Ocean Boulevard, Fort Lauderdale, FL, United States
Do you represent this business? Contact us to update your information & to manage your page.