Posted by:
Kchi
(---.dsl.chcgil.sbcglobal.net)
Two "restaurants" that I remember were at the corner of Armitage ad Western. round The Clock on the SE corner and Top Notch on the NE corner. Across the street was the old Oak show, and Margies which is still there.