From fast food for the young to a casual dining experience for families, Yo! China has affordable prices, combo meals and a chillaxed atmosphere as its USP.
Shop 7, Ground Floor, Epicuria Food Mall, Nehru Place Metro Station, Nehru Place, New Delhi
Shop 5, 2nd Floor, Food Court, Moments Mall, Kirti Nagar, New Delhi
Shop 11, Food Court, 2nd Floor, Pacific Mall, Tagore Garden, New Delhi