Get directions to: Italian Delights & Spirits, Farmingdale, NJ
Restaurant address: 226 Adelphia Rd Farmingdale, NJ 07727, USA
Restaurant: Italian Delights & Spirits