Free Shipping Free Shipping for purchases $75.00 or more. Free Local Healdsburg Delivery or Pick Up.
We offer green tea mini spa treatments to relax and invigorate you. An experience unlike any other...
Rated 4.7 based on 374 combined customer reviews

Full Service Restaurant, Retail and Spa | 109 North Street, Healdsburg, CA 95448 | 707.431.1995

Our Menu
Reserve Now