Imperial Treasures is a quite large Chinese restaurant in Plaza Indonesia ground floor. Their Chinese name is La Mian Xiao Long Bao. We tried both the La Mian and the Xiao Long Bao! Both were great. In addition we split a Peking duck (Bejing Kao Ya) between all of us. It is nice that you also get a bowl of peanuts to start with.
If you own or manage Imperial Treasures, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.