Lombardi's is fabulous! I ate there a few months ago and was blown away. I have never had pizza with so much flavor. I believe it is all in the sauce. This restaurant is a must!
Pros: Excellent Food, Inexpensive, Good Location
Cons: Small, Crowded, Cold in winter
more