A
Anthea Wong Review of StarVista
A small-medium sized shopping mall that has a limi...
A small-medium sized shopping mall that has a limited range of shops to look through. It's OK if you're looking to grab a bite. But it may be lacking if you're looking to shop.
Comments: