Order food

Order food

Lightfoot Restaurant

4.5 (1124)$$$American restaurant

11 N King St, Leesburg, VA 20176

Lightfoot Restaurant

11 N King St, Leesburg, VA 20176
This restaurant is no longer supported.