Coffee stand offering delivery service.