Papa John's (Kato Polemidia)

44B Theodorou Potamianou Str., Limassol, 4154
American, Italian restaurant in Limassol offering pasta, pizza, salads. Delivery is Free. Takeaway is also available.