Michele's
521 Adams St
Santa Rosa
CA
95401
(707) 542-2577
Open Map
American
Italian
restaurant