This family-run restaurant has been operating for 28 years, offering homemade Greek cuisine and traditional local dishes. It is situated at the foot of Mount Ithomi, opposite the historic Klepsydras fountain.