Scaddabush Italian Kitchen & Bar - Yonge & Gerrard
382 Yonge Street Unit #7,
Toronto, OH M5B 1S8
Scaddabush Italian Kitchen & Bar - Yonge & Gerrard is one of the popular Italian Restaurant located in 382 Yonge Street Unit #7 ,Toronto listed under
Local business in Toronto
,
Restaurant in Toronto
,