Godfather's Pizza
CLOSED
2080 Southtown Blvd, Owensboro
2080 Southtown Blvd, Owensboro
Ordered the Taco Pie (pizza) after not having any kind of taco pizza since moving here from Michigan 4-5 years ago and oh my goodness it was awesome, we ordered 2 regular size and my family and I just chowed, absolutely delicious.