Still love this place. My go-to nail shop. It was a little busy when I went on a Saturday but lucky I made an appointment 2 weeks beforehand. Very clean and relaxing place.
Information
1Photos
1Comments
4.5Rating
Address:143 E Park Ave A, Long Beach, NY 11561, United States