Main Beach Restaurants With Live Music

Elia Greek Island Taverna

Elia Greek Island Taverna

Greek   $$$$$   Opens Mon 12:00:PM

Main Beach

Recommendations may include: Seafood Indulgence for 2-3 people, Land and Sea
ATM on site in grocery section.