Orchard Street is a street in Manhattan which covers the eight city blocks between Division Street in Chinatown and East Houston Street on the Lower East Side. Vehicular traffic runs north on this one-way street. From Wikipedia
The Indian craft-led label debuts its Lower East Side storefront on April 19, 2025, marking a strategic shift in its largest market.