China-based fast-food chain Zhoumapo has signed a 10-year lease for 5,800 square feet at Cine Roma Properties’ 728 Eighth Avenue.
Viral videos have helped some Phoenix restaurants grow. But when demand skyrockets overnight, owners have to scramble.