Friday-Sunday: Ethnic Dance Theatre has been celebrating dance and music from around the world for 40 years now, and this weekend the troupe will celebrate its anniversary in grand style. On Friday and Saturday nights the fun begins at 5 p.m. with a three-course dinner at Mason’s Restaurant and Barre in the Cowles Center. Once fortified with food and drink, audience members will be directed to the Goodale Theater for performances highlighting works from each decade of the company’s existence performed by lively dancers in authentic costumes and members of the EDT Orchestra. Sunday’s activities are focused on the family, with a workshop at 12:45 p.m. and a costume meet-and-greet in the lobby before the show. (7:30 p.m. Fri.-Sat., 2 p.m. Sun., $16-$29, or $45 for dinner and show, $39 for adults on family day, which is free for children under 12, Cowles Center, 528 Hennepin Av. S., Mpls., 612-206-3600, or