Eating French at Miramar Bistro restaurant in Highwood, IL.

Feedback

Do you manage or own Miramar Bistro?

Yes