7508 W Sand Lake Rd, Orlando, Florida 32819 USA
Relaxing pedicure room that includes a massage feature
Photo Credit: Yelp