Quote:
Originally Posted by rmd2
My favorite is Ledo's Pizza. Opened in College Park, MD (now they have it in VA, N&S Carolina and Fl). It was hands down the best pizza anywhere! The closest one is north Tampa. I'm going to have a pizza there and bring another one home for the freezer.
|
Yes, I used to go to Ledo's in College Park when I was a student at the U of MD. It's been around a long time. The pizza is square and the sauce has a slightly sweet taste. Very unique.