No. 3, Prashant complex, plot no. 5, near CRPF Gate, Sector 8 Dwarka, Dwarka, New Delhi, Delhi, 110077
Yo Yo China Town, the Best Noodle Shop in Dwarka! Indulge in a variety of mouth-watering noodles, made fresh with authentic Chinese fla.....stination!