0120-4274832
gipnoida@yochinaonline.com
Yo!China is India largest chain of Chinese restaurants with 60 points of presence restaurants and delivery outlets in trendy locations across 22 cities. 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.