Greek Islands Taverna

 
90% love it
  10
Beachside Greek cuisine
Around the corner from Dudes, Greek Islands is renowned for serving Greek specialties with good portions at reasonable prices.

Location

Tags