It's pizza Hut. You get the same regardless of the city you're in. This restaurant meets expectations at least for the delivery. I did not try to eat in the location.
One thing that pizza Hut did that is really great is that on delivery service you can track live where your pizza is at in the making process or follow the car on a map. And I was surprised but it's actually pretty accurate. I was impressed for that.
As for the food, it's what I expect from pizza Hut. It's a pizza that tastes good without being the best ever.