Yo!China is India's largest chain of Chinese restaurants. Dimsums are a specialty with over 10 million already sold. The two basic verticals of the chain running across the country are the Yo!China Dine In and the Yo!China Delivery Counters.
Plot No A-2, Sector 38-A, Noida, Uttar Pradesh 201301
Phone: +91 120 4650300