The 42nd annual Greek Festival at Saints Constantine & Helen Greek Orthodox Cathedral will be held from 11 a.m. to 9:30 p.m. June 1, 11 a.m. to 10 p.m. June 2-3 and from 12 p.m. to 7 p.m. June 4. Enjoy food, dancing and music; the Cathedral Choir will perform at 8 p.m. June 2. Browse through art, jewelry and other amazing finds in the International Bazaar. A portion of the proceeds will go to local charities: June 1 – The Autism Society of Central Virginia; June 2 – The Healing Place; June 3 – ART180 and Richmond Police Athletic League; and June 4 – Richmond Friends of the Homeless. For details, call 358-5996 or visit http://www.greekfestival.com.