Lucky Duck New London Mn