The Black Dog

Located at 87 Island Road,
Toronto, ON M1C 2P6
Tel: 416-286-4544
Fax: 416-284-5304 

Owner
George Voulgaris

General Manager

Carol Law

Manager

Craig Ross

 

 

Photo Gallery > front