The Pizza Press Opens North Carolina Location in Chapel Hill
The Pizza Press, a leading fast-casual, build-your-own pizza restaurant, has just opened at 133 W. Franklin St., Ste. 120. Elevating the build-your-own pizza experience, Chapel Hill residents can now publish their own pizza and indulge in delicious craft beers and wine. The new Chapel Hill‘s location will celebrate its grand opening with four days of […]