Does anyone remember "Pappy's Pizza" on Concord Pike in North Wilmington, Delaware? I believe they shut down in the late 70's or early 80's. They had a unique taste - very delicious. I have not been able to duplicate it since.
If anyone knows if "Pappy's Pizza" still exists at another location, please post here. Thanks, in advance.