NY Loves Yoga
- Distance: 2,496.48 mi
- Address:140 W 83rd St, New York, NY 10024
- Phone:(212) 877-9642
- Reviews: 15Rating: 4.1
I almost hate to write a review here - because I love this place so much and don't want it to become too popular! I have practiced for several years, and checked out many other studios in the City.... more