Cocco’s Pizza was opened in Norwood, PA in 1978. Through the years, by offering quality food at a great price, Cocco’s pizza has become one of the biggest franchise operations in the Philadelphia area. The original store is still located at 1 Chester Pike, Norwood, PA, but our main headquarters is now located in Primos, PA.