Skip to main contentToast Local logo
Archie's Pizza

Archie's Pizza

Rated 4.7 out of 5 by 25 guestsItalianPrice range $1-15

Open

4:00 PM - 8:00 PM

812 Pencader Drive Unit E, Newark, DE 19702
About

It's Pizza Time. Crafting Artisan NY Style pizza, garlic knots, pretzels, and cannoli. Order directly on our website.