The U.K. café chain with hundreds of international locations says the Toronto store is located at 90 Adelaide St. W in the heart of the city's Financial District.
Looks interesting - I've had quality issues with the pop-ups, so maybe this will fix it.
Good idea for going streetside, as the PATH still isn't set up to be able to support businesses on the weekend, so this will capture the tourism market and locals.