Description
At Cafe Mimosa we take great pride in providing quality food and an inviting environment for you to enjoy meals with friends and family.
Amenities
Cafe Mimosa Santa Rosa
At Cafe Mimosa we take great pride in providing quality food and an inviting environment for you to enjoy meals with friends and family.
Cafe Mimosa Santa Rosa