Lemon Nail Spa - 692 Central Ave, Cedarhurst, NY 11516 | Fresha