Café Léo Torréfacteur is an artisanal coffee roaster offering freshly roasted beans from Kenya, Ethiopia, and Brazil.