Everything Else
The Greek Orthodox Church of the Annunciation Square has several restaurants opens day and night, the Christmas market held in the square between 13 - 20 Dec. every year.
8 locals recommend
Greek Orthodox Church of the Annunciation
The Greek Orthodox Church of the Annunciation Square has several restaurants opens day and night, the Christmas market held in the square between 13 - 20 Dec. every year.