NOTES A̶N̶D̶ ̶S̶P̶I̶R̶I̶T̶S̶
Restaurant
•
33, Evagorou street Nicosia, Lefkoşa 1066, Cyprus
8.6
Monday: Closed
See if anyone you trust recommends it!