Get directions to: Michele's, Santa Rosa, CA Restaurant address: 521 Adams St. Santa Rosa, CA 95403, USA Driving Walking Bicycling Restaurant: Michele's