Armitage Ale House in Chicago, IL, USA : CozyPlaces(02) Save Image Image gallery: Armitage Ale House Chicago: Your Guide to a Timeless Pub Experience with a Culinary Twist