Sbarro is a pizzeria Taguig District 2 Taguig City located in Philippines.
G/F Venice Grand Canal Mall, Upper McKinley Rd, McKinley Hill 1634 Taguig City Rizal Philippines
Very crowded and service seems to be slow. They need additional manpower given the high number of customers during peak hours.
Food is unsavory. Burnt and old bread was served. Low quality.
Extremely slow service.
Their grilled chicken is fantastic! The soft shell tacos is awesome too! - Ahn Bustamante
Beef pho, pomelo salad, chicken bbq platter! Same taste as Pho Ba/My Thai but cheaper price. - Ana Lyn Pecson
Wide selection of fruits and veggies. However no signal for Smart as in none at all. - Argie Bieles
Great and classy ambiance. Free concerts every weekend, great for family dining. - Amiel Fuentes
One of the nicest Starbucks I've been to. ???????? ambience, ???????? crew. - KATH