75 E Lake St
Chicago, IL 60601
Chicago, IL 60601
Open HoursM-F 6am-8pm, Sa 7am-2:30pm
OverviewOld Timers Restaurant & Lounge lives up to its name. The faux-stained glass window, the nappy carpet and oak paneling scream of a 1970s style (if style is the right word for...
more
