
The Taste of Tea
The Taste of Tea has a relaxing, comfortable oriental feel and specializes in an array of imported Chinese and Japanese teas along with Japanese cuisine. Entrées range from $13 to $21. Attire is casual to casually nice.
They are open from 11:00am to 8:00pm Thursdays through Mondays (closed Tuesdays and Wednesdays). They are located at 109 North Street in Healdsburg.
The Taste of Tea
109 North Street
Healdsburg, California 95448
(707) 431-1995