Tuscarora Mill
203 Harrison Street, S.E.
Leesburg, Virginia 20175
[1] (703) 771-9300
[2] Map and Directions
Featuring local produce. vegetarian dishes, pastas,and eafood. Located in Market Station.