33 Villiers Street, Ontario M5A 1A9 Canada
What a fantastic place to have a team event
Photo Credit: Yelp