The Yoga Shala
- Distance:791.77 mi
- Address:3013 Edgewater Dr, Orlando, FL 32804
- Phone:(407) 487-4489
- Reviews:16Rating:4.3
This place is lovely and inviting. Their personal touches all around did not go unnoticed or unappreciated. I really enjoyed my class and the total experience. Highly suggest taking time for yourself to attend this yoga studio.... more