Royal China has established a legacy of its own in Delhi. It recently revamped its décor and menu, emerging as the preferred destination for the most authentic Cantonese cuisine in a contemporary setting. Renowned for its heritage and exudes sophisticated class, with its recently revamped decor, superior service, and delectable Cantonese flavors. The restaurant boasts a modern ambiance, plush setting and an imperial China vibe that makes dinners an indulgent affair.
Royal China is located atop the Nehru Place Eros Corporate Towers, on the 16th floor offering unparalleled views of the famed Lotus Temple and the city of Delhi. With a food heritage spanning over two decades, it brings together the legendary essence and flavors of China, under a carefully curated menu that boasts of over 50 varieties of dim sums and other Cantonese specialties fit for serving corporate groups as well as intimate gatherings.