HoursMon, Tue, Fri, Sun: 11am - 6pm; Sat: 11am-8pm; Closed Wed & Thurs
WelcomeThis top restaurant, retail & spa is located one block north of the beautiful Healdsburg Plaza. Experience Japanese comfort food & specialty teas or invigorate yourself with a Japanese green tea treatment.
At A Glance
Taste of Tea
109 North Street, Healdsburg CA 95448