• Lowell's Restaurant

    • Restaurants
    • Restaurants
    7385 Healdsburg Ave
    Sebastopol , CA 95472
    (707) 829-1077
    • About

      We enter our second decade with a more subtle understanding of our purpose. As change becomes the norm in our town, we look to embrace and influence that change by keeping true to our agrarian roots.

    • Upcoming Events