Get directions to: Main Deli, Farmingdale, NY Restaurant address: 191 Main St Farmingdale, NY 11735, USA Driving Walking Bicycling Restaurant: Main Deli