A Greek taverna, serving Mediterranean cuisine. Known for its food, worth the trip.