Royal China India - Victoria Terminus is located Behind Sterling Cinema Building. At Royal China India, the atmosphere is relaxed and all about the culinary experience. Our decor is traditional with a minimalist modern touch. The menu includes old Cantonese standards with modern twists on traditional favorites. Royal China India strive to offer the best in cuisine and service. We are hoping to bring to you an experience in fine dining.