Welcome to City Pizza. The first City Pizza store opened in Cambridge in 2001. The revolutionary prices along with our high-quality taste we offer, is a key factor of our success story. Fresh sauce and dough made daily! You will feel the freshness in every bite. Franchising began in 2016 and currently we are reaching 10 locations and still growing strong!