42 coffee restaurant services and coffee retail store selling coffee, espresso and related products such as - coffee beans, mugs, cups, brewers, flavoring, teas and all related products and equipment and coffee and espresso retail services available from coffee and espresso carts and kiosks