Shanghai La Mian Xiao Long Bao is located in Singapore, Indonesia on 120 Bukit Merah Ln 1
01-56, Alexandra Village Food Centre. Shanghai La Mian Xiao Long Bao is rated 3 out of 5 in the category chinese in Indonesia.
Address
120 Bukit Merah Ln 1
01-56, Alexandra Village Food Centre