Restaurants Tally Ho Pizza headed to downtown Leesburg Posted on February 24, 2022 A new pizza restaurant is coming to downtown Leesburg. Read More