Grand Bazaar NYC
Grand Bazaar NYC, also known as "the city's largest curated indoor and outdoor holiday market" will be open every Sunday in December from 10am to 5:30pm. You'll have no problem finding vintage fashion, jewelry, accessories and handmade holiday knickknacks for every person in your life. Plus, there's going to be tons of yummy treats to buy (and eat!) while you shop.
100 W. 77th Street
[Photo via @grandbazaarnyc]