Nail salon San Diego, Nail salon 92101, Italy Nail And Spa


Welcome to Italy Nails and Spa

Located conveniently in Little Italy San Diego, CA 92101, Italy Nails and Spa is the premier destination for all your pampering needs.

WHAT OUR CLIENTS SAY