You are now leaving Menulist
We hope to see you again soon!
Sbarro Sm Mall Of Asia Main Mall
1 J.W. Diokno Blvd, Pasay, 1300 Metro Manila, Philippines, Asia
Pizza, Italian, Pasta, Salad
The redirect does not work? Just click on this link or copy it into your address bar