Pizza Review
I’m convinced all DE pizza places have the same supplier. Almost every pizza place in DE tastes the same, the only difference is the crust & sauce. That being said, the sauce is very good but the crust is all flop. The cheese/toppings taste like every other pizza place in DE

Order Mamma Gina Pizza

Hungry? Order right now on Slice
Order now on Slice