This place is amazing! Me and my friends are here on vacation and we were able to get last minute appointments. Everyone was very nice!
Address: 1907 21st Ave S, Nashville, TN 37212, USA
The Lotus Room Ayurveda | Oct 1, 2019
Thank you both so much for your support! We are so grateful for you.
Tiffany | Oct 1, 2019
Agreed I go every month. By far the best
Thanks! Your answer is awaiting moderation.