Its an airport kiosk, sandwiches are premade, no seating and very expensive
The opening hours for the tim hortons in domestic departures is 3:30am-10:30am. Very disappointing for anyone who is there after 10:30am or has a connecting flight
There are many Tim Hortons hubs all around Newfoundland, easily approached from TCH. Once I found out that they serve XL coffee for a fair price I visited them regularly. The main reason I sticked to TH during my travel here was that I could get there an ordinary (e.g. not one-use plastic one) mug, called China. And the coffee itself was not bad either.