Papa John's (Linopetra)

11 Spyrou Kyprianou Avn., Linopetra, Limassol, 4102
American, Italian restaurant in Limassol offering pasta, pizza, salads. Delivery is Free. Takeaway is also available.