What is the best treatment for finger pulp infection?

If pus then drain. If it is a cellulitis - the area is red and swollen but there is no collection of pus, then antibiotics alone may work, but if there is a collection of pus - abcess, felon, or paronychia, then surgical drainage is necessary.
Surgical draining it. Surgically draining the infection is quite helpful.