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?

Feedback