Les Cafés Mauri is a coffee store and artisan coffee roaster offering a range of coffee products and machines.