Peter Lowell’s | Sebastopol February 2011August 2019 Farm philosophy meets delicious dining at Peter Lowell's in Sebastopol