Papa John's (Larnaca)

31 Griva Digeni Avn. & Thessalonikis, Larnaca, 6030
American, Italian restaurant in Larnaca offering pasta, pizza, salads. Delivery is Free. Takeaway is also available.