Godfather's Pizza Express
1208 W Lincoln Ave, Olivia
(320) 523-1241
Recent Reviews
I have always had good food and service here. It is a bit expensive, but if you want frozen quality price, go to the frozen isle. Here they have better and more toppings, flavour, and crust all fresh made for you.
Still the best pizza in town, but the original staff for this was much better, fantastic even, compared to the current staff. Draven did a great job on the pizzas and everything but I shudder to think the direction this will take when she is gone. Hopefully it sticks around though.