Eating American (New) Asian Fusion Chinese at Mimosa restaurant in Springfield, IL.

Feedback

Do you manage or own Mimosa?

Yes