Search for:

An Italian grocery chain recently setup shop in Toronto. It’s big and impressive…but also expensive. Will it thrive in the city’s competitive food market?