Xanh Restaurant
Add to Favorites
CLOSED NOW
Today: 4:30 am - 6:30 pm
Tomorrow: 4:30 am - 6:30 pm
18 Years
in Business
Saved to Favorites
Phone: (650) 964-1888
Address: 110 Castro St, Mountain View, CA 94041
Website: http://www.xanhrestaurant.com
Cuisines: Vietnamese, Asian
Price Range : Average
153 Castro St, Mountain View, CA 94041
853 Villa St, Mountain View, CA 94041
174 Castro St, Mountain View, CA 94041
304 Castro St, Mountain View, CA 94041
246 Castro St, Mountain View, CA 94041
859 Villa St, Mountain View, CA 94041
147 Castro St Ste 1, Mountain View, CA 94041
800 California St, Mountain View, CA 94041
570 N Shoreline Blvd, Mountain View, CA 94043
635 W Dana St, Mountain View, CA 94041