Papa Nicks is a family-owned pizza place offering classic comfort food.