Cafe offering delivery service.