Quick info
Mon 3:30–9 PM · Tue 3:30–9 PM · Wed 3:30–9 PM · Thu 3:30–9 PM · Fri 3:30–10 PM · Sat 10 AM–2 PM3:30–10 PM · Sun 10 AM–2 PM3:30–9 PM
Iron Horse Ale House, 6158, North Northwest Highway, Norwood Park, Chicago, Jefferson Township, Cook County, Illinois, 60631, United States