Get directions to: Gennaro's Italian Restaurant & Pizza, Spotswood, NJ
Restaurant address: 100 Summerhill Road Spotswood, NJ 08884, USA
Restaurant: Gennaro's Italian Restaurant & Pizza