Review of Godfather's Pizza

3811 University Ave, Waterloo, IA 50701

Overall Rating

Review


Took pizza home to cook. It was decent. But 16.99 for a small frozen pizza was quite ridiculous. my gf homemade was a million times better.

Updated 11 years ago

Celiac