SingleThread Farm – Restaurant – Inn131 North St, Healdsburg, CA 95448, USA(707) 723-4646 Food and DrinkInnRestaurant