Why go
The short version
Experience a tranquil retreat for your nail care needs at Leo nails spa. Situated at 3497A Boston Rd in the Bronx, NY, we are dedicated to providing exceptional manicures, pedicures, and nail enhancements in a warm and inviting atmosphere. Our goal is to make every visit a rejuvenating experience you’ll cherish.
