Pizza Review
I drive 45 minutes for this pizza. Neat in Delco for sure and probably top 3 in all Delaware valley The definition of an 8+ pizza is your willingness to go out of your way to get it and that answer is absolutely! The sauce is perfect. Complex and tangy. Love the sauce on top as it is the main attraction. Crispy crust and perfect layer of cheese underneath that magnificent sauce. Delco classic. Nothing like it.