Maca-Maca is a restaurant offering delivery service.