Papa John's (Paphos)

89 Evagora Pallikaride Avn., Paphos, 8010
American, Italian restaurant in Paphos offering pasta, pizza, salads. Delivery is Free. Takeaway is also available.