Papa John's Pizza is located in Costa Rica on Centro Comercial Plaza JUSO local #1, frente al Automercado, Carretera a Escazú Escazú. Papa John's Pizza is rated 4.2 out of 5 in the category pizza restaurant in Costa Rica.
Address
Centro Comercial Plaza JUSO local #1, frente al Automercado, Carretera a Escazú Escazú
Amenities
Good for kidsToilets
Offerings
Late-night foodVegetarian options