Lauer Sisters Restaurant

Street Address: 
63rd and Normal Blvd.
Chicago, IL

Lauer Sisters Restaurant
63rd and Normal Blvd.

Undated postcard from Lake County Discovery Museum.
Digitized by Digitial Past.

Website:
Illinois Digital Archives

Add comment