Order Online
Royal China | Chinese Restaurants in Nehru Place, South Delhi, Delhi, Chinese Restaurants Near Me
A fine dining chinese restaurant and Bar
Order Now
or Call at 01169020000

About Us

Royal China' is all about Chinese regal dining serving a range of Chinese cuisines and beverages. Combining the essence and perfect taste of Chinese Cuisine, we aim to educate and promote. The Gastronomy of Chinese food and culture. The Restaurant is located in Nehru place (Eros Towers) South Delhi. State-of-the-art interior, chic dining and ambience with amazing view of Delhi from the 16th floor will transport our guests into a state of comfort and bliss.

A fine dining Chinese restaurant and bar

Gallery

A fine dining Chinese restaurant and bar

Awards

Wall Of Fame

QUICK LINKS
LOCATION
  • LG03, The Chanakya Mall, Chanakyapuri, New Delhi, Delhi, 110021, India.
    New Delhi
    01169020000

Follow Us At