Scaddabush Italian Kitchen & Bar Dixon Rd
25 Carlson Ct, Etobicoke
(416) 213-1162
Recent Reviews
Scaddabush Italian Kitchen & Bar Dixon Rd
25 Carlson Ct, Etobicoke M9W 6A2
(416) 213-1162