Papa John's (Nicosia)

57D Digeni Akrita Avn. & Kleomenous Corner, Nicosia, 1061
American, Italian restaurant in Nicosia offering pasta, pizza, salads. Delivery is Free. Takeaway is also available.