A pizza thatactually tastes like a real pizza as in Asia pizzas have a tendency in not tasting like the real thing.
pizza new york style? what is that? referring to pizza in little italy in new york? pizza is italian, the word is italian and the product was invented and cultivated in italy for many hundred years, before new york even started to exist. there you...More
weird tomato sauce, too salty, meat tastes funny, and cheese doesn't taste like real cheese.