Cherry Deli is a brand new restaurant in Cherry Hill. The daily menu includes great salads and sandwiches (named after streets around the deli) at reasonable prices. Chef Scott ...
All reviews seem positive