China XO

The Leela Palace, MRC Nagar 1st Ln, MRC Nagar, Raja Annamalai Puram
Chennai, Tamil Nadu 600028


  • The prawn hargow and generally all dimsums are amazing.
  • Soft shell crab fry was just brilliant alomg with their chilly sauce. Awesome interior and service.
  • Chennai's best dimsum.
  • Best fine dine chinese in city! Beats golden dragon & stix hands down!
  • Posh Chinese restaurant at the Leela Hotel. Very nice!

Nearby places