101 Ocean Drive, Pool - Beach Side, Miami Beach
This restaurant offers authentic Greek cuisines with excellent views.
Chill Out
Kids Friendly
Typical Tourist