Sign In
Add favorite
Xanh Restaurant
Asian
,
Fusion
,
Vietnamese
restaurant
Mountain View
,
CA
185 Castro St
650 964 1888
www.xanhrestaurant.com
37.3940403
-122.0787992
Hours:
Mon - Fri
11:30am - 2pm, 5pm - 10pm
Sat - Sun
5pm - 10pm
Menu:
Bigger Menu
Menu Date: 2006-11-05
« prev
next »