Needle Nook is temporarily closed.
How to find Needle Nook
Find us at
2165 Briarcliff Rd NE
Atlanta, GA 30329
Directions:
We are located at the intersection of Briarcliff and LaVista in North Atlanta, in the Briar Vista Shopping Center, between Thai Chili and Foot Fttr. We are in the same shopping center as Starbucks.