ICaffé Schweiz is an online shop specializing in high-quality coffee. While primarily an e-commerce business, they also have a physical office and store in Kaiseraugst, offering a selection of coffee products.