This Godfathers really is one of the best we have ever been too. It's very nice inside and the service is excellent. The staff is very friendly, organized and efficient. The quality of the food is on point.
Staff wasn't very knowledgeable when it came to their deals. Placed our order, 3 other tables were there and we sat there forever waiting. Bathrooms needed cleaned and mopped and the pop area was very sticky. Pizza was average. Nothing like the Godfathers in Windom, its much better.
I haven't been to Godfather's in a long time, and after ordering and getting the food I realized why...the food is incredibly greasy more so than most pizza places I've gone too. The price is fairly reasonable and it was convenient for us as we were headed out of town and this is right near the edge of town.