By Amanda L. Andrei Ask any D.C. area resident for a recommendation on Vietnamese cuisine, and nine times out of ten you will be directed to Eden Center. Nestled on the northern edge of that legendary traffic nightmare known as Seven Corners in Falls Church, Virginia, Eden Center is more than a Vietnamese shopping plaza. It’s the largest Vietnamese commercial …
Read More »