Beauty & Spas in Saratoga, CA
Beauty & Spas
1360 El Paseo De.,
Saratoga ,
CA
95070
UNITED STATES
Based on 3 reviews
Go Elsewhere...
If you are interested in trying out Planet Beach, I'd try another location, or a BETTER SPA! This place is a mess. \rGo Elsewhere...
If you are interested in trying out Planet Beach, I'd try another location, or a BETTER SPA! This place is a mess. \rWaste of time and $$$! Absolute joke! Go to a real spa...
If you are interested in trying out Planet Beach, I'd try another location, or a BETTER SPA! This place is a mess.Worldwide > United States > Saratoga, CA > Beauty & Spas