Reviews of Pins & Needles. (Shop) in Edinburgh (Edinburgh).