Traditional Greek taverna serving fresh, delicious dishes. Offers a wide variety of food at good prices.