Coffee stand offering coffee and snacks. Known for delivery service.