Why go
The short version
Discover a serene escape at Petals nails & spa inc, where expert nail care meets a calming atmosphere. Situated at 153 Glen Head Rd in Glen Head, NY, we specialize in manicures, pedicures, and nail enhancements, providing a refreshing experience that caters to your unique needs. Visit us for a delightful retreat right in your neighborhood.
