Scaddabush Italian Kitchen & Bar Dixon Rd
25 Carlson Ct, Etobicoke
(416) 213-1162
Menu
Restaurants in Etobicoke, ON
Scaddabush Italian Kitchen & Bar Dixon Rd
25 Carlson Ct, Etobicoke, ON M9W 6A2
(416) 213-1162