Get directions to: Carmen's Deli, Farmingdale, NY
Restaurant address: 960 Fulton Farmingdale, NY 11735, USA
Restaurant: Carmen's Deli