photo of a cheese pizza

Lombardi’s: Experience the First Pizzeria in America

When we walked into Lombardi’s in New York City, I had no idea it was the first pizzeria in America. I thoroughly enjoyed the pizza. Here’s why: