Garibaldi Square (Piazza Garibaldi)
Garibaldi Square (Piazza Garibaldi) : Michelin's recommendations
The small place is flanked by several palaces including the town palace from the 19 C. (glance into the courtyard at an attractive candelabra in wrought iron!) and by Saint Nicholas' cathedral.
- Address : Piazza Garibaldi I - 94014 Nicosia94014Nicosia