Toronto Italian film festival
1287 St.Clair Ave. W., suite# 7
Toronto, Ontario M6E 1B8
phone: 416.657.0100
fax: 416.657.0300