Get directions to: Villa Pizza, South Plainfield, NJ
Restaurant address: 4953 Stelton Rd South Plainfield, NJ 07080, USA
Restaurant: Villa Pizza