Lightfoot Restaurant
11 North King Street, Leesburg , Virginia, 20176
Phone: (703) 771-2233
Category: Restaurants and Bars