520 Main St., New York, NY 10044
Don't know about the store but THIS STORE IS ON ROOSEVELT ISLAND!! Although it says "Main Street', there is no "Main Street" in Manhattan, NY. As A born and bred NYer, when I saw this listing I was like WHAT? Soooo, it is important to note that you have to take a tram from Manhattan OR a train/bus/bridge from LIC to get to this store. I put in the ratings because I wanted to alert consumers to the correct location of the store.