1. Mama Mia Pizzeria 128 Lebby St, Pelzer, SC 29669 Coordinate: 34.64212,-82.45683 Phone: (864) 947-5150