New York girls- which location is your favorite? I've only been to the 6th and 14th (didn't realize there were 6!) and always think it kind of sucks, so I'm wondering if I'm outgrowing the store or if I just am going to a bad one.
The Soho one (one block above Houston on B'way) is a fairly decent one, but my favorite is the one on Broadway and 72nd, I think...it's defintely on the UWS.