Godfather's Pizza Express
Pizza
1208 W Lincoln Ave, Olivia
(218) 739-6574
Godfather's Pizza Reviews
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.
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.