Store Opening Schedule



    Award-winning fine-dining Chinese restaurant and bar, Royal China, has opened its newest outlet at The Chanakya. The restaurant offers an authentic Cantonese dining experience with a modern twist, featuring a welcoming Chinese cultural charm with open skylights and a 100-seater capacity. With over 200 dishes on the menu, Royal China sources its ingredients from China to ensure authenticity and freshness.

    Royal China has been recognized as the Best Chinese restaurant in Delhi by Times Food and HT City on multiple occasions since its establishment in 2010. The restaurant also boasts a chic cocktail and wine bar that offers a comprehensive wine and single malt list, and a team that creates in-house syrups, infusions, and bitters using authentic Asian.

    To cater to those who prefer to enjoy Royal China’s cuisine from the comfort of their homes, the restaurant has a delivery kitchen in South Delhi.


    Lekhraj Singh


    Monday – Friday
    12PM to 15:45PM
    19PM to 23:35PM

    12PM to 23:45PM