Their new location is 3136 Montrose, off Kedzie and across the street from Basa Roja.
According to the owners, they moved because their prior location (2860 Montrose) was broken into 3 times. Matt (pictured right) says their new store has "a safer layout". The new store also has a lot more room, which they needed.
And here are the Yelp reviews (all stellar!) for Iron Cycles.