Rumba Cuban Kitchen

8750 Old Redwood Hwy Windsor CA 95492 USA

(707) 687-5632

Location