Oroboro Store, NYC, Oroboro is a womenswear boutique in the Nolita neighborhood of New York City, supporting mindful creative expression, rare & emerging designers, and sustainability.