Reviews


  • Godfather's Pizza

    5 starsFebruary 19, 2012

    2525 ELIDA ROAD, LIMA, OH 45802

    Wonderful pizza! Made it nice for me to eat with my family:)