Vayu Spa: Massage & Wellness
Hours:
1202 Huff Rd NW, Atlanta GA 30318
Tips
Hours
Most Recent Comments
-
March 2024
I’m definitely onboard w this place. Great experience and looking forward to becoming a regular.
-
March 2024
Best spa in Atlanta. Been here several times in the past couple of years. Saw Brooke for my most recent visit, one of the best massages I’ve ever had!
-
February 2024
I Love this Place ! Roberta and Brooke are the Best !
More Comments(150)
You May Also Like
-
Atlanta, Georgia