301 Waukegan Ave.,
Highwood , IL 60040 UNITED STATES
Based on 1 reviews
Sophisticated, yet unpretentious!I have to wonder if people think with such a sophisticated Executive Chef and Owner as Gabriel Viti that Miramar is just "another" restaurant in Highwood. Seriously, the true secret of Miramar is in the ingredients. The things I love on...
Worldwide > United States > Highwood, IL > Restaurants