Delfield Drop In Frost Top

A Delfield drop in frost top is a must have for any restaurant.