A Greek fish taverna offering a blend of relaxation and lively island atmosphere. Enjoy cocktails, local cuisine, and scenic views.