Ledo Pizza is an American pizza restaurant chain in the Mid-Atlantic and Southeastern United States headquartered in Annapolis, Maryland. Their first pizzeria was opened in Adelphi, Maryland, in 1955 on University Boulevard in Adelphi Shopping... Wikipedia
Founders: Robert L. Beall and Thomas Marcos
Headquarters: Annapolis, MD
Founded: 1955
President: James Beall
Menu nutrition