Chiam Restaurant

Street Address: 
2251-2253 S. Wentworth Ave.
Chicago, IL

Chiam Restaurant
2251-2253 S. Wentworth Ave.

Undated postcard from the Lake County Discovery Museum.
Digitized by Digital Past.

Website:
Illinois Digital Archives

Add comment