Family-run Greek taverna serving homemade dishes. Established in 1981, it offers traditional cuisine.