Pizza Review
In one of the most DELCO reviews ever Dave stopped at Imperial. They made a lot of jokes about it, but it was seriously good pizza. “The sand” wasn’t bad. A tad messy, but very good and for $7, can’t beat it. Cash only.