Yo! China, North Delhi Address: B1/29, Sector 50, Noida Cuisine: Chinese Telephone: 4545 111 Opening Hours: 12:00 PM - 11:00 PM Average Cost for Two: 600 Rating: « Go back to North Delhi Restaurants