Know a great happy hour or special for this location?
Often-busy Thai mainstay offering a broad menu in a refined space that also has outdoor tables.
Suggest an edit
174 Castro St, Mountain View, CA 94041