Cuisine
Vietnamese
Location
XANH
110 Castro Street, Mountain View CA 94041
(650) 964-1888
http://www.xanhrestaurant.com