Pizza Review
What can I say?! Welcome to Delaware’s pizza chain! Not bad at all! Not the best, but not bad.