This is the address for the shopping center:
Village Center at Belmont Greene
42920 Piccadilly Plaza
Ashburn, Virginia 20147
Belmont Greene is located off of Belmont Ridge Road - equidistant (give or take) between Rt. 7 and the Greenway. I've never tried Zero's Subs and would've never given it a second thought if I didn't see this thread...but if you're in Vienna, this is obviously a lot closer than Fredericksburg for you.