This past summer, the city has been abuzz with just how fantastic the Chinese food is at China XO, located in the brand new super opulent Leela Palace.
So, I finally made it for their debut Sunday Dimsum brunch.
This past summer, the city has been abuzz with just how fantastic the Chinese food is at China XO, located in the brand new super opulent Leela Palace.
So, I finally made it for their debut Sunday Dimsum brunch.