Le Torréfacteur is a coffee shop and deli specializing in artisan-roasted, exceptional coffees. They offer a selection of specialty teas and fine grocery items alongside their expertly prepared coffee.