This place wasn't as good as I originally thought. I tried a few other sit-in pizza places in the area and realized that I was rather unimpressed here. Tomatoes or something on the pizza ended up making me sick the next day.
Still +1 stars for the good service though.