Papa Johns (Limassol)

Part of the international Pizza restaurant franchise of Papa John's that was founded in 1983 in USA.
Order online
▶ Papa Johns (Limassol) ? Like it? Hate it? Review it!

X