The upstairs does have a great view and the pizza is delicious! The pizza was very fresh and not greasy at all. However, later during our visit we went to Noggins and I have to admit we liked their pizza much better. Try both and see which you like, both have very different atmospheres.
If you own or manage Papa Lou's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.