Sbarro

Italian, Pizza

4/F Newport Mall, Resorts World Manila, Newport Blvd, Newport City, PasayM-Su: 12NN-12MN

(02) 8812-1000
Sbarro's address

Other Branches

You may also like