Troubadour Bread & Bistro ★★★★★4.6 (198) Restaurants Modern French restaurant · Fine dining restaurant · French restaurant (...) 381 Healdsburg Ave, Healdsburg, CA 95448 Call Website Details →