Needles & Pens 1173 Valencia Street, San Francisco CA 94110