La Torrefactory is a coffee store specializing in artisanal, on-site roasted specialty coffees.