The Star Vista Lao Huo Tang @ The Star Vista Address: 1 Vista Exchange Green #B1-31A The Star Vista Singapore 138617 Tel: 6262 3125 Operating hours: 11am – 9pm Lao Huo Tang @ The Star Vista Address: 1 Vista Exchange Green #B1-31A The Star Vista Singapore 138617 Tel: 6262 3125 Operating hours: 11am – 9pm Get Direction