Where is the Star Vista located? Located right next to Buona Vista in the one-north precinct, I must say I am quite familiar with The Star Vista which houses 3 floors of retail and F&B options. What is Nozomi @ the Star Vista? A Japanese restaurant serving classic and modern interpretations of traditional…