Godfathers has the best pizza. Have not had one in years than found one near me. I ordered one today and it is as fantastic as I remembered. Our Godfathers is in Mayer Arizona
January 2020
Usually really good. Newer employees working though. A little off but still good.
May 2019
Usually really good. Newer employees working though. A little off but still good.