Debra Smith In a world dominated by overly refrigerated, fluorescently lit supermarkets, the Jean-Talon ... food or flowers, recent visitors recommend that you take a stroll through the market ...