Get directions to: Village Inn Pizza Parlor, Taylorsville, NC
Restaurant address: 120 Liledoun Rd Taylorsville, NC 28681, USA
Restaurant: Village Inn Pizza Parlor