Loading Video…

This browser does not support the Video element.

Check out The Kibitz Room in Cherry Hill, NJ: Voted No.2 best deli in New Jersey

FOX 29's Bob Kelly heads to the second best deli in New Jersey, The Kibitz Room in Cherry Hill, to check out their delicious offerings made fresh.