downtown restaurants view wallpaper downtown mountain view chinese restaurants In 11 reviews. We established in 1979 It is the Oldest Chinese Restaurant in Mountain View. The 10 Best Chinese… Friday, May 13, 2022 Edit