Main Street Pizza Address: 1300 Main St, Darby, PA 19023 Phone: (610) 583-1117 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Fred Water Ice at 307 N Macdade Blvd, Darby, PA 19023 Crab Tavern at 201 N Macdade Blvd, Darby, PA 19023 Cold Stone Creamery at 1207 Macdade Blvd, Darby, PA 19023 Peking Chinese Restaurant at 1007 Macdade Blvd, Darby, PA 19023 Sundie Inc at 98 N 5th St, Darby, PA 19023