Sbarro
Abreeza Mall, J.P. Laurel Ave., 8000
Disclaimer: This review is a subjective opinion of the user and not of Vozzog
15 reviews
—
1 supplier
·
17 product
Supplier Reviews
1 review
Published April 2013
pizzaaaaa!!!
authentic italian food! you have to try it at least once.