This place has it all, it sells yarn and anything else a knitter needs and also has a coffee shop/dessert place inside. It also sells unusual and the not so unusual novelty gifts. The atmosphere is very peaceful and your welcome to bring your latest knitting project down and sit out on the porch and enjoy a cup of java or even take a knitting class if you want. the staff is more than willing to answer any knitting dilemmas too.
more