HOME / Italian restaurant / Scaddabush Italian Kitchen & Bar Vaughan
20 Colossus Dr, Woodbridge, ON L4L 9J5
+19058503565
View Business Profile