Yumcha is the best yoga studio in New York!
I've been taking Power Yoga classes here for over a month and my stamina, balance, and flexibility has increased dramatically. The teachers are helpful and friendly. The owners are community-minded and have created an inviting environment for people of all backgrounds and experience levels. Best of all, Yumcha is located in Flushing, NY -- the heart of a new cultural movement that is transforming America.
Did you find this review...?
Helpful 0
Not Helpful 0