It's Pizza Hut, so it doesn't taste better or worse than anything I've had from other locations. I used the online ordering system, and thankfully I did because it seemed like they were running behind on calls when I came to pick-up my pizza.
Online told me the pizza would be ready at 7:10ish, I arrived at 7:18 and it still took a few minutes for it to come out, not a big deal, but I thought I was safe coming later. Other than that I'll order from here again, it's close and they have stuffed crust pizza!