while brooklyn general is a bit off the beaten path, it's well worth a trip. it has a wide variety of yarns in the most fabulous colors, a large selection of books (including Elizabeth Zimmerman) and fabrics to die for. For an urban yarn shop its size is awe-inspiring, yet cozy. They've got plenty of room to sit and knit!
Pros: great selection, friendly staff, cozy place to hang out
Cons: off the beaten path
more