100
Acropoleos Avenue
Nicosia,
CY
+35777777760
Papa Johns Pizza Acropoleos Acropoleos Ave 9, Strovolos 2012, Cyprus
Location & Hours
● (Today) |
● |
● |
● |
● |
● |
● |