top of page
Book now
Anchor 1
Located in the heart of downtown New Rochelle, Zen Shu is a luxury beauty experience offering a full range of treatments to relax, refresh, and rejuvenate your mind and body!
​
Our skilled team of professionals are committed to your well-being by providing the highest level of customer care.
We aspire to be your urban oasis and ultimate beauty and relaxation destination.
bottom of page