The popular pizza chain closed a location in Tucson, Ariz., after receiving a lockout notice for non-payment of rent.
The filing came just one day after the chain closed several stores in Tucson and Phoenix. The location at 3510 W. Peoria Ave. in Phoenix was one of the restaurants that closed. Four more locations ...