Loutsa Torrefacteur is a coffee store specializing in freshly roasted, exceptional specialty coffee. They offer 100% Arabica beans.