We wish to welcome you to our restaurant, where we hope you will enjoy the most authentic Thai experience without the fifteen-hour flight and the hot humid weather. Thai cuisine has been evolving f... - more
This business is located in Los Altos.
Established as one
of the Peninsula's best Chinese restaurants, Chef Chu's is
known world-wide for its innovative, tempting cuisine and
... - more
LUU (NEW TUNG KEE) NOODLE has served the Bay Area since 1992, with its Mountain View location opening in October 1998.
We serve nutritious, healthy plates including rice stick, egg noodle, ver... - more
Xanh, with its cutting edge contemporary design and a more diverse, innovative menu, is tailor made for entertaining and dining. Clearly not your typical Vietnamese Restaurant, Xanh is a 21st centu... - more