Idylwood Plaza is a quaint, brick-faced center situated just inside DC's Capital Beltway with close proximity to I-66.