Restaurant in Glyfada.
Restaurant · Glyfada
Γεννηματά Γεωργίου 105
Γεωργίου Γεννηματά 31
Lefkosias 29