J
Joel Lee Review of StarVista
Great mall with a variety of food options. Issue i...
Great mall with a variety of food options. Issue is rather hot due to its open air concept.
Great mall with a variety of food options. Issue is rather hot due to its open air concept.
Comments: