LiLi is a Chinese restaurant offering artfully presented dishes in an elaborately decorated space. It features authentic cuisine prepared by award-winning chefs, with highlights including dim sum and seasonal options.