21670 Stevens Creek Blvd, Cupertino, California 95014 USA
A buffet of the most delicious Thai food.
Photo Credit: Yelp