Having lived in the D.C. Metropolitan area for almost all of my life, I have to say Ledo's is the ultimate pizza. It is unbeatable. So unique and absolutely amazing. Ledo's is a staple to the D.C. area. I was a regular there and make sure to go there everytime I return home for a visit. I recommend this to all of my friends when they make a trip there and they all come back with raving reviews. It is a must. -
Pros: Great Atmosphere, Friendly Service, Amazing Pizza
more