L & L Nails Salon (Under New Ownership & Management April 1st 2024) - 1005 Ottawa St N #9, Kitchener, ON N2A 1H2, Canada | Fresha