Looking for something to do today? Here are The Salem News' Best Bets:
Delight in stuffed cabbage or Polish doughnuts as the United Polish Organizations of Peabody sponsors a Polish food sale beginning at 9 a.m. at St. Michael's Hall, 15 Endicott St., Peabody. The sale's proceeds benefit the group's Scholarship Fund.
Who is Shirley Valentine? Find out tonight at 7:30, as Salem Theatre Company's production of Willy Russell's play continues at STC's theater, 90 Lafayette St., Salem. "Shirley Valentine" is billed as a one-woman tour de force about self-transformation. Tickets are $25, $20 seniors, $10 students; available at www.salemtheatre.com or by calling Ovation Tix at 866-811-4111. Can't make the show tonight? "Shirley" is on stage Thursday, Friday and Sunday through June 7.
Also on stage tonight is "In the Territories," Sea Change Theatre's production of a western dramatic comedy about relationships, responsibility and revenge. The curtain goes up at 8 p.m. at Dane Street Church, 10 Dane St., Beverly. Tickets are $12 for adults, $10 for students and seniors. For details and tickets, call the box office at 978-500-3885, or email email@example.com. "In the Territories" is also on stage Saturday, May 24, at 3 and 8 p.m.