Full Disclaimer:
I have been eating Falbo's since they first opened when I was in College. My Senior year, I actually lived right above it when it was located on the ground floor of La Ciel. Coming in after bartime to see what pizzas were ordered but never picked up was a pasttime. (cheap eats). Maybe it was the constant wafting of pizza goodness coming through my windows but I have been a fan since Day 1. Fast forward almost twenty years (yikes!) and the pizza still delivers. While I am a fan of their thin crust, I feel their stuffed pizza is sublime. My order is simple: Stuffed pizza with banana peppers and pepperoni. Take home and douse with Tapatio or Valencia hot sauce. Consume enough to feed a small army. Repeat every few months.
Yes, the service can be gruff. The location on Park St. is almost non-descript. But these are small prices to pay for great pizza.