v
vicky mejia Review of Peter Piper Pizza
There are only two Peter Piper pizza locations in ...
There are only two Peter Piper pizza locations in town that I visit, this is my second favorite. The oven that the use here cooks the pizza so much better than the regular oven they use at the other locations. It's always really busy but the bathrooms are always dirty
Comments: