Sbarro

Italian, Pizza

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

(0922) 835-7738
Sbarro's address

Other Branches

You may also like