The Pizza Shop is located in Jaco, Costa Rica on Paseo Las Americas, Centro La Casona #1, 25 meters south of Copey Bridge, Jacó. The Pizza Shop is rated 3 out of 5 in the category restaurant in Costa Rica.
Address
Paseo Las Americas, Centro La Casona #1, 25 meters south of Copey Bridge, Jacó