S
Steve Liow Review of StarVista
The Star Vista is a place for family outing especi...
The Star Vista is a place for family outing especially for children. The place has quite a good numbers of eateries and big place for children to run around. There are also games store to entertain the children.
Comments: