Over 100 Eden Center Restaurants Open on Christmas in F.C.

More than 100 restaurants and other businesses located in the Eden Center will be open for business on Christmas Day.

The Eden Center is Northern Virginia’s premier Asian center containing approximately 120 stores and is located on Wilson Boulevard at Seven Corners in Fall Church, Virginia. The Eden Center is located hear Seven Corners at 6751 Wilson Boulevard in Falls Church. For more information visit