The best English pub experience on the North Side is The Red Lion in Lincoln Square.
A few of us Alumni always stop by after meetings at Northeastern Illinois University.
Dark oak, leather chairs and perfect seating arrangements for conversations. And lest we forget the red telephone booth and movies on the tele.
posted from Bloggeroid
Post a Comment