You are now leaving Menulist
We hope to see you again soon!
Scaddabush Italian Kitchen Bar Sherway Gardens
1900 The QueenswayON M9C 5H5, Etobicoke, United States
Italian, Dining, Bar-Lounge, Full, Ice Cream, Soup, Cheese, Pizza, Bar, Pasta, Bar/Lounge, Meat
The redirect does not work? Just click on this link or copy it into your address bar