Papa John's (Akropoli)

9 Akropoleos Avn., Acropoli, Nicosia, 2006
American, Italian restaurant in Nicosia offering pasta, pizza, salads. Delivery is Free. Takeaway is also available.