Yo! China located in Laxmi Nagar, Delhi is an authentic Chinese restaurant which serves all around the city. It brings together a charming culinary experience with fast service and child friendly atmosphere. Yo!China is India’s largest chain of Chinese restaurants with 50 points of presence restaurants and delivery outlets in trendy locations across 14 cities. Now, enjoy 20% off on total bill at Yo! China.
Timings: 11:00 AM to 11:00 PM, Open all days