Eden Center is a Vietnamese American strip mall located near the crossroads of Seven Corners in the City of Falls Church, Virginia. Eden Center is the largest Vietnamese commercial center on the East Coast, and the largest Asian mall on the east coast of North America. The city's Economic Development commission considers it the city's top tourist destination. Wikipedia