First Look: Flavor Bistro Returns
Former favorite downtown Santa Rosa restaurant reopens in Sebastopol.
Former favorite downtown Santa Rosa restaurant reopens in Sebastopol.
The popular downtown Santa Rosa eatery shuttered in November 2016 as construction on the square lagged.
Flavor Bistro in Santa Roas's Courthouse Square closes mysteriously