The Yoga Shala
- Distance: 5.69 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