POPS is a Ice cream shop located in Heredia Province, Flores. It is one of the 588 Ice cream shops in Costa Rica. Address of POPS is San Lorenzo, Heredia Province, Flores, Costa Rica. POPS is rated 4.5 (out of 5 stars) by 535 reviewers on the web.
Some of the places around POPS are -
San Lorenzo, Heredia Province, Flores, Costa Rica
Rating of POPS is 4.5 out of 5 stars.
Address of POPS is San Lorenzo, Heredia Province, Flores, Costa Rica.
POPS is located in Heredia Province, Flores.
POPS is a Ice cream shop in Costa Rica