sbarro-makati-filmore-street
Are you the owner? Manage this listing for free.
None
Unit SF06, Foodcourt, 2nd Floor, Cash and Carry Mall, South Superhighway, Makati, Luzon, Philippines
Italian , Pizza