Beachfront fish tavern serving Greek specialties and fresh fish. Offers a range of home-cooked dishes.