-
December 2023
This is the BEST pizza around New Castle. Reminds me of pizza from NJ and NY. I will definitely be ordering from here again!
-
May 2022
This place brings back memories. The best NY style in town by far!
-
April 2022
As with so many other places, prices have went up, while value has went down. But still a good pizza at a fair price.