Sbarro

Italian, Pizza

2/F UP Town Center, Katipunan Ave, Diliman, Quezon City

This restaurant is closed

About Sbarro

Operating for over 40 years and with over 1000 outlets worldwide, Sbarro continues to serve Italian dishes crafted from original family recipes.

Other Branches

    You may also like