Alibaba Caracal is a fast-food restaurant offering delivery services.