I make sure to stop at the East Windsor Deli several times whenever I go back to New Jersey. It is hands none bar down the best place to get break...
All reviews seem positive