Does CiCi Nails Spa accept walk-ins?
Yes. Walk-ins are welcome. Call (617) 356-2073 to confirm availability.
FAQ
Hours, walk-ins, location, and service questions.
Yes. Walk-ins are welcome. Call (617) 356-2073 to confirm availability.
CiCi Nails Spa is at 21 Winter Pl, Boston, MA 02108, in downtown Boston.
CiCi Nails Spa offers manicures, pedicures, gel polish, and nail art.
CiCi Nails Spa is open 7 days a week. Call (617) 356-2073 for specific hours.