Skip to main content

Xanh

restaurant · vietnamese restaurant · Mountain View, CA

Address
110 Castro St, Mountain View, CA 94041-1202
Phone
(650) 964-1888
Website
xanhrestaurant.com
Where
37.3949, -122.0786

Search Hominin for Xanh

Other restaurants nearby

More in Mountain View

Xanh — restaurant in Mountain View, CA | Hominin