Been coming here for years. Always do a great job and get what I pay for. Friendly staff and fresh ingredients
December 2023
Really great pizza ! I recommend Papa's Favorite. I wouldn't give them 5 stars because sometimes their salads are not fresh! Other than that really great spot for pizza!
August 2023
The service was terrific! I would recommend this location!