Eccwôd Coffee Shop et Torréfacteur is a coffee store specializing in roasted coffee.