Royal China India - Bandra is located at 192, Turner Road. 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.