Get directions to: Villa Capri Pizza, Sparta, NJ
Restaurant address: 270 Sparta Ave Ste 102 Sparta, NJ 07871, USA
Restaurant: Villa Capri Pizza