Italian Village Pizza Address: 2951 Ridge Rd, South Park, PA 15129 Phone: (724) 348-5700 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Betty's Kitchen at 2056 Stagecoach Dr, South Park, PA 15129 My Place at 4113 Brownsville Rd, South Park, PA 15129 Simply Yogurt at 4116 Brownsville Rd, South Park, PA 15129 Hot Box Pizza & Wings at 6521 Library Rd, South Park, PA 15129 Dairy Queen at 1796 Cedaridge Dr, South Park, PA 15129