The Red Lion Pub

2446 N Lincoln
Chicago, IL 60614