Sbarro

Italian, Pizza

UG/F Ayala Fairview Terraces, Maligaya Road cor. Quirino Highway, Fairview, Quezon CityM-Su: 11AM-9PM

(0922) 835-7738
Sbarro's address

Other Branches

You may also like