Restaurants & Bars 4

xanh in mountain view?

katg | Mar 1, 2007 10:32 PM

only found old reports on xanh in mountain view and was wondering if anyone has been recently? positive or negative experience?

Want to stay up to date with this post?