Authentic Greek taverna serving flavorful, homemade dishes. Enjoy a delicious meal with a great sunset view.