13271 Hwy 9, Boulder Creek, California 95006 USA
Vegetable tempura roll, edamame and salad
Photo Credit: Yelp