You are now leaving Menulist
We hope to see you again soon!
Sbarro The Italian Eatery
1 Kingsway Garden Mall NW, Edmonton, AB T5G 3A6, T5H3H9, Canada
Italian, Pizza, Bars
The redirect does not work? Just click on this link or copy it into your address bar