• Papa John's Pizza - 82nd & Frankford

    • Restaurants
    5905 82nd St., Ste. 107
    Lubbock, TX 79424
    (806) 798-7272
    • News News