Order Online
Royal China, Nehru Place, New Delhi | Restaurant Address

Locate Us

  • Nehru Place - OO
    16th Floor, Eros Corporate Tower, Nehru Place, New Delhi
    New Delhi
    Delhi -
    Get Directions
    Mon-Sun
    12:00 pm - 11:30 pm
  • Chanakyapuri
    LG03, The Chanakya Mall, Chanakyapuri, New Delhi, Delhi, 110021, India.
    New Delhi
    Delhi - 110021
    Get Directions
      01169020000
    Mon-Sun
    12:00 pm - 11:30 pm

FEEDBACK

QUICK LINKS
LOCATIONS
  • 16th Floor, Eros Corporate Tower, Nehru Place, New Delhi
    New Delhi


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

Follow Us At