Canada’s largest casual-dining chain, Boston Pizza, unveiled its new urban flagship, which showcases the brand’s new prototype in Toronto at Front and John streets. It is the first in a series of planned openings targeting Canada’s urban centers.