Norman Ebenstein serves as the president of the Eden Center, a regional shopping center in Falls Church, Virginia. Since assuming control of the location in the early 1960s, Norman Ebenstein has built the site into a Vietnamese cultural center and has brought in such highly regarded businesses as the Rice Paper Restaurant.