Print now
China Square中國城
Address :
Alexandra Village Food Centre ,120 Bukit Merah Lane 1 #01-45, Bukit Merah, 150120
Print now