We have lived down the street from this place for a couple years but have never tried it until the other day. We were very pleasantly surprised. Our waiter recommended the fried mozzerella (he said they make their own) so we tried it and it was pretty good. I'd say Maggiano's does it better, but Upper Crust's was definitely above average. We also split alfredo pasta and a small pizza. The alfredo sauce was really good, and the pizza was surprisingly good as well considering it hardly had any cheese on it. The crust was thin and very flavorful. The only negative is the crust was a little soggy and it does not reheat well. We will definitely go again.