Les Saveurs d'Antan is a coffee store specializing in artisanal roasted coffee and a selection of teas. They offer both professional and individual equipment.