Located at 241 Peel Street in Montreal, Quebec, Tim Hortons is the perfect place to enjoy a freshly brewed coffee.