East Windsor NJ Delicatessens 1. 602 Mercer St, East Windsor, NJ 08520 | Farmer 'N The Deli (609) 443-9000