Business Hours

About

It is hard to believe that LEDO has been making pizza since 1955. After all, pizza seemed to be a passing trend when a restaurant opened in Adelphi, Maryland.