As far as the taste is concerned, I think undoubtedly it is yummy. The Puff based pizza is awesome and a new concept that has been brought in the town.
The place is meant for those who like combination of a crispy puff and the pizza toppings. But, those who are fond of thick based or hard based pizzas will find nothing much for themselves.
For heavy eaters I would like to say that "Boss! Be ready to empty all what you have in your wallet" : pRecommended when filling tummy due to hunger is not the only motive but when one wants to just satisfy the taste buds with something cheesy and crispy.