Skeezix
Senior Member
The Tollhouse website says that they have locations in Bramalea and Burlington. Otherwise, 4 locations in Ottawa with 1 in Surrey and 1 in Halifax. They are all franchises (which might explain why the Bramalea City Centre location opened, closed, then opened again), but the parent company doesn't seem to have much of a coherent strategy for the banner's roll-out in Canada. I found an article on the opening of the first location in Surrey in 2011, in which the company said it expected to open 25 locations in the next 5 years (they are well past the halfway mark in that timeline, and are at 8), with Toronto and Vancouver being the key markets (that didn't pan out).