My favourite yarn shop, hands down. The owners Miko and Jennifer are super-friendly and helpful. A wonderful place to spend an afternoon knitting, they have a great selection of well known as well as lesser-known yarn brands. The coffee and treats are amazing.
They also offer classes, check the website for the class calendar. I attended an intro to spinning class there last year and thought it was excellent.