NYC Sneaker Stores
by Jared Flint, 08/28/2013
203 W. 125th St., 212-666-2242, Harlem, Manhattan
If you've been racking up air miles flying to Tokyo over the last few years, you might be familiar with this store's Harajuku flagship. Thankfully for the rest of us, this Japanese brand has opened an easy-to-find location on 125th Street, just doors down from the Apollo Theater. Atmos stocks its own goods alongside Nikes, Air Jordans, New Balance and Adidas in an airy space that's always packed with eager shoppers. The staff is helpful and knowledgeable, and you might even stumble upon a few Japanese exclusives that snuck their way stateside.