Established in 2021.
The Pizza Place takes over the previous Time Square Pizzeria in Parkway Plaza on Silas Creek Parkway. Re-established in November 2021, new owners aim to keep the NY slice but upgrade the overall quality and service offered at this location! Still serving NY thin crust pizza, wings, subs, pasta, and more! The Pizza Place is Woman-Owned and Operated!