Nail salon
Belle Spa
Redwood City, CA90% like it (4.5 / 26 Reviews )
CONTACT
Address: 2611 Broadway, Redwood City, CA 94063 Map ➦ Get Directions
Phone : +1 (650) 298-8109 Call
ABOUT
Belle Spa is a nail salon located
at 2611 Broadway, 94063, Redwood City
, CA.
It has received 26 reviews with an average rating of 4.5 stars.
It has received 26 reviews with an average rating of 4.5 stars.
FAQs
This Nail salon received 4.5 points from 26 customer reviews.
The address of Belle Spa is:
Belle Spa2611 Broadway
Redwood City, California 94063
P: +16502988109
Belle Spa is listed under
LOCATION
Belle Spa Location