Cafe Gratitude is at the south end of downtown Healdsburg. June 15, 2011. Cafe Gratitude June 15, 2011
UPDATED: Please read and follow our commenting policy: