I ate there the other day and found that its pretty good. Remember, though, what it is - an 'all-you-can-eat' pizza place which mass produces generic pizzas - and gear your expectations for that type of restaurant. Still, though, i wasn't disappointed and i think you won't be either.
more