Uptown Pizza is a wonderful experience. It is located in historic downtown Waupaca and has an absolutely charming atmosphere. They offer a lunch and Sunday afternoon pizza/salad bar buffet that is just yummy. Their pizza crust is very unique and tasty. Uptown Pizza offers fresh, non-sweetened ice tea which is always a plus for me. They offer a wide variety of pasta and fresh sandwiches if pizza isn't your thing. A great place for families, dates and meetings.
more