I cannot believe that people in this city call this ""real"" NY pizza...or that any ""ex NY'er"" who has eaten here claims it's the best pizza in Houston. Any hole-in-the-wall pizza place on Long Island has better pizza than this place. The crust was cardboard, the sauce tasted like it came from a Heinz bottle, and the cheese was minimal. Please, give me a break. Are the restaurant's owner's writing those sappy, great reviews? Don't waste your money...a frozen pizza is just as good.
more