Edit info
  • Open today, 7:00am - 7:00pm
  • (650) 960-1005
  • 817 W El Camino Real
    Mountain View CA 94040-2511

Need a nail spa in Menlo Park, CA 94025? Options Salon is a nail spa located at 825 Oak Grove Ave. Visit Options Salon during the hours listed below. Have more questions about prices or availability? Give Options Salon a call at (650) 326-1691.