I just want to update my review.
The pizza you order in the restaurant is good but the quality of the delivery pizza is not the same. It's a lot soggier and they put on way too many toppings - plus they often forget the sauce you order with the pizza. I recommend their pizza only if you plan to go into the restaurant.