Wausau Pilot & Review This week’s featured business is Papillon’s Pizza, one of the Wausau area’s favorite hot spots for Mexican and Italian food, soups, sandwiches, salads, burgers and – of course – mouth-watering pizza loaded with cheese and plenty of delicious toppings. Home of the original world-famous Italian fries, Papillon’s, 1041 E. Grand Ave., […]