545 San Antonio Road, Suite 34, Mountain View, CA 94040
View on Map
What travelers say:
Their dishes seem to have a lot of national cuisines, but the best food is to recommend their seafood, mainly because I think their freshness is definitely first-class, as for the cooking is still not rich in Chinese cuisine.