-
April 2024
By far the best pizza in town ? ? and absolutely my favorite pizza rolls ever from anywhere!
-
April 2024
They have great food for a good price! The employees are also friendly
-
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!