Concept store at 2 Needles Passage in Rye