back to previous page

Lovells of Lake Forest

Category:FOOD & DRINK

Lovells of Lake Forest is a fine dining restaurant located in a beautiful French-styled mansion along Chicago's North Shore. A majority of our menu items are deeply rooted in the American culinary tradition. Private dining for events is also available.

Location & Nearby Attractions
What's Nearby>>
Click tags for related items
You may also like...