100 Springdale Road, Cherry Hill, New Jersey, 08003
The Kibitz Room is one of Cherry Hill’s last standing neighborhood Jewish delis. You come here for the pastrami, pickle bar, the mile-high Ruebens,…