Mobile Ordering
Mobile Ordering

Sbarro Locations

Find your location

Venice Grand Canals Food Court Mckinley

FB 3 Foodcourt Venice Grand Canal, McKinley Hill, Taguig City
TAGUIG, NCR

Open today, Hours not available -

YOU'RE SECONDS AWAY
from finding
YOUR SLICE

All Stores