Piccadilly Luna Park

18, Athinon | 1015 | Nicosia | Nicosia Region