About

Edit info
  • (650) 854-9212
  • 325 Sharon Park Dr Ste B5
    Menlo Park CA 94025

Are you looking for a nail spa in Menlo Park, CA? Fantastic Nails is a local nail spa located at 325 Sharon Park Dr. Have more questions about prices or hours? Give Fantastic Nails a call at (650) 854-9212.