Find us

Find us

Themistokli Dervi Avenue 24A, 1066, Nicosia, Cyprus

77777753

Restaurant Opening Hour
12:00  - 23:00
Monday - Sunday