107 W North St, Healdsburg, California 95448 USA
Wine tasting menu accompanied by fresh Dahlias picked from the family garden
Photo Credit: Yelp