Nothing near Springfield that I am aware of, but here are a couple of possibilities:
Zum Rheingarten in Stafford, VA:
http://www.zumrheingarten.com/ This is probably your closest option.
The Bavarian Chef in Madison, VA:
http://thebavarianchef.com/madison.html Madison is about 18 miles north of Charlottesville.
There's also Edelweiss in Staunton, VA:
http://www.edelweissvirginia.com/ But it's around 2 hours from northern VA.