Miami Restaurant Guide

A searchable directory of recommended local restaurants

reservations powered by

You searched for all Greek restaurants. Here are 10 randomized picks from 10 options.

Grab new results or start over?

Fort Lauderdale

Greek Islands Taverna

  • 3300 N. Ocean Blvd.
  • Fort Lauderdale, FL 33308

954-568-0008

website

Keep New Times Free.