Get directions to: Little Italy Pizzaria, Piedmont, SC
Restaurant address: 21 Piedmont Hwy Piedmont, SC 29673, USA
Restaurant: Little Italy Pizzaria