Food & Beverage in The Star Vista


 

Food & Beverage Outlets

Itacho Sushi The Star Vista

#B1-12 The Star Vista, 1 Vista Exchange Green, Singapore 138617