Enough of those regular base pizza, you must try the new twist of puff-base pizza at Puffizza! Most of the items at Puffizza are served on puff base including garlic bread and pasta in puff bowl. As far as the taste is concerned, it is probably the best in town. If you're a pizza-lover and open on experimentation, ypu can't afford to miss this place!