Xanh Restaurant, CA

Xanh Restaurant 110 Castro St Mountain View, CA 94041 Cuisine: Asian Fusion Website: http://www.xanhrestaurant.com We came here in 2009 to celebrate my mother’s birthday. The modern decor is very cool — I especially loved the textured flowing wall that reflected light coming from the ground. We had made reservations for an early dinner and didn’t have to … Continue reading