4.3

17 Review

Belle Spa

The Belle Spa is located in Redwood City, California. For bookings and inquiries, you may reach them at (650) 298-8109 or you may visit their facebook page at https://www.facebook.com/Belle-nail-spa-259926254037008/.

Recent Review

"Best mani/pedi ever, hands down."

Jennifer A. Schofield - 12 October 2018

Reviews

Contact

Incorrect InfoLet us know