Welcome to City Pizza. The first City Pizza store opened in Cambridge in 2001. The revolutionary prices along with the high-quality taste we offer are a key factor of our success story. Fresh sauce and dough are 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!