Skeezix
Senior Member
Member Bio
- Joined
- Apr 25, 2007
- Messages
- 4,343
- Reaction score
- 2,688
- Location
- East of this, west of that
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).