back to previous page

Plaza Del Lago


Plaza del Lago, is the premiere luxury shopping experience with unique boutiques, destination restaurants and convenient services all beautifully bundled in the Spanish-style complex in Chicago’s North Shore.

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