Town Mall Pizza100% Local
135 Town Mall Pizza
New Castle , PA 16101 (view map)
Monday – Saturday 9am – 9pm
Sunday 1pm – 7pm
Different Name, Same Location for Over 40 Years.
Serving New York Style Pizza to You.
Come see why people say we have the best pizza in town.
Stop In Today To see why people say
WE HAVE THE BEST PIZZA IN TOWN!!!
To See All the Local Rewards on the pages, please Register by clicking the "Sign In" Button at the top right hand corner of this webpage.