The Green Nail Spa
Open
3530 Alameda de las Pulgas
Menlo Park, CA 94025
The Green Nail Spa in Menlo Park, CA is an environmentally friendly business offering traditional manicures, pedicures, and special spa packages.
All products used are natural, and equipment is sanitized to provide a pampering experience for customers seeking nail treatments and waxing services at the only nail spa on Alameda De Las Pulgas.
Generated from their available business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.