Head out to Queens to pop into a former artificial tree factory dating from the 1800s that’s best described now as a traditional old Christmas store on steroids. Loads of New England charm meets themed trees, nativity scenes, angel décor, winter villages and more. It’s the biggest holiday store in NYC, and there are lots of little nooks and crannies to explore, so plan to stay awhile.
Time Out says
Details
- Address
- 90-02 Atlantic Ave
- New York
- 11416
- Cross street:
- between Atlantic Ave and 95th St
- Transport:
- Subway: J, Z to Woodhaven Blvd
Discover Time Out original video