A Coffee Shop offers freshly ground coffee and a variety of related products.