Know a great happy hour or special for this location?
Comfy spot near the Stanford campus where the range of Thai dishes includes vegetarian selections.
Suggest an edit
338 University Ave, Palo Alto, CA 94301