About
Our approach
Omni Nail Spa offers a variety of nail services in San Jose, California. Located at 1111 Meridian Ave #4, we serve the local community with manicures, pedicures, and gel polish. Our salon is open seven days a week, providing convenient options for your nail care needs.