Get directions to: Mimosa Restaurant, Highland Park, IL
Restaurant address: 1849 2nd Street Highland Park, IL 60035, USA
Restaurant: Mimosa Restaurant