Liz's Nail Salon is a local establishment in Buffalo, NY that specializes in nail care services for both men and women.
With a range of manicure and pedicure options available, customers can enjoy professional nail treatments in a relaxing environment.
Generated from their business information