Babi online food ordering and delivery App
Founded in 2003 in Shanghai, Babi specialises in Chinese restaurant chains and online takeaway, with over 3,000 restaurants in China. Babi established a large network of catering outlets in major cities across the country in its early days, with a large consumer base and a successful brand.
More by Liuliu View profile
Like