ServicesRESERVATIONS - TAKE AWAYContact details 22 420454 24 Themistokli Dervi Str, 1066 Lefkosia, Lefkosia, Lefkosia, Nicosia