Bali Foot Spa in Las Vegas, Nevada
5599 Spring Mountain Rd.
Las Vegas, NV 89146 (Map It!)
Hours of Operation:Mon-Sun 10 am - 2 am
Accept Credit Cards:Yes
The Biggest & Most Luxury Foot Spa in Las Vegas.
No reviews. Be the first one to review this business, Write A Review.