Restaurant Review: China XO, The Leela Palace Chennai
The restaurant organised two pop-ups at The Leela Palace in Delhi and Gurgaon with an aim to give a little taste of Head Chef Tej B Saru Mgr's delicious food at China XO, The Leela Palace Chennai.
No comments:
Post a Comment