Pickle Jar Deli
33 S Main St A, East Windsor 06088