Rudra Ayurveda is a specialized Ayurvedic and Panchkarma Center located in the heart of New York City at 34th and Fifth Avenue, just steps away from the Empire State Building.
Hand-crafted, responsibly-produced clothing that fits perfectly, right off the shelf.