W
Wanyi Lee Review of StarVista
Good mall that is very eco friendly. Has a pet sho...
Good mall that is very eco friendly. Has a pet shop (pet safari) and hence I can bring my dogs to the mall (not to the restaurants though). Love it!
Comments: