13151 Hwy 9, Boulder Creek, California 95006 USA
Take-out. A lot of food. Soup, egg rolls, won tons and sesame balls!
Photo Credit: Yelp