520 Main St., New York, NY 10044
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.