Lombardi’s Pizza,
32 Spring Street. claims to be America’s first pizzeria. My one experience there does not inspire me to want to return. The pizza was below average and the service worse.
Have to agree...made a point of going to Lombardi’s on my last trip and was really disappointed...