1187 St Clair Ave West

Located in the Corso Italia neighbourhood just east of Dufferin Street in Toronto's second Italy after Little Italy on College Street.