Lombardi’s Pizzeria, America’s first pizzeria. Located in NYC. A must stop if you are in NYC. Taken earlier today. For the review click the tag!
I'm not tell you what kind of pizza to like, I'm tell you you're wrong and I'm sorry but that's just something you're going to have to live with.