Authentic Greek Cypriot taverna serving traditional, homemade dishes. Signature lamb klefiko is a must-try. Established since 2014.