About us. Zen Shu Luxury Nail & Wellness Lounge is located in beautiful Downtown New Rochelle, NY. Just minutes away from multiple buses and the Metro-North ( New Rochelle) train station. We seek nail & beauty ambassadors who are professional, customer-centric, and creative. Take a look at our Instagram content (@zenshuspa) to see if we look like the perfect place you'd like to bring our skills. We offer all applicants an equal employment opportu...