at , Toronto , M5G Canada
42 FB users likes Scaddabush Italian Kitchen & Bar Toronto, set it to 586 position in Likes Rating for Toronto, Ontario in Local Business category
Scaddabush Italian Kitchen & Bar Toronto is Toronto based place and this enity listed in Italian Restaurant category. M5G.