Y Square Beauty Studio is a modern beauty salon in Flushing, NY, offering a range of services to enhance clients' appearances.
Specializing in hair, nails, and skincare, the studio provides expert treatments in a comfortable and welcoming environment.
Generated from their business information