Land & Lake restaurant opens first suburban location in new Rosemont hotel

Land & Lake restaurant is now open in the newly reimagined Holiday Inn & Suites hotel at 6600 Mannheim Road in Rosemont.

Related posts