More from Restaurants & Bars

Restaurants & Bars China & Southeast Asia

Sky Crystal

d
dlgc | | Feb 17, 2012 06:21 AM

Has anyone been to the new Sky Crystal in the ICCMall?

Feedback