
Stylish bar & restaurant crafting modern takes on traditional Japanese fare, plus house cocktails.
4361 Town Center Blvd, El Dorado Hills, CA 95762, USA
Get Directions
Stylish bar & restaurant crafting modern takes on traditional Japanese fare, plus house cocktails.
4361 Town Center Blvd, El Dorado Hills, CA 95762, USA