Authentic Greek taverna near the beach, offering delicious food in a beautiful setting.