Pizza Review
Gotta be the best slice I’ve had near the University of Delaware, which is saying something because all the pizza here STINKS