Zahoulis

4.0
(10 reviews)
Themistokli Dervi 24A, Nicosia, 1066
+357 22 420454Official website
Greek
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Zahoulis | Nicosia | Cyprus | TripAligner