Sbarro

Italian, Pizza

Resorts World Manila, Newport, Pasay

Sbarro's address

Other Branches

You may also like