Papa John's Liberia is located in Provincia de Guanacaste, Liberia, Costa Rica on Food Mall, Cruce Ruta Nacional # 1 y Carretera hacia Nicoya, 21. Papa John's Liberia is rated 4.1 out of 5 in the category pizza restaurant in Costa Rica.
Address
Food Mall, Cruce Ruta Nacional # 1 y Carretera hacia Nicoya, 21
Amenities
Good for kidsToilets
Offerings
Vegetarian options