Experience the best of Mediterranean life at the 41st annual Castro Valley Greek Festival on Aug. 24-26at the Church of the Resurrection, 20104 Center St., Castro Valley. Shop the expanded agora (marketplace), sample authentic cuisine, enjoy free Greek folk dancing lessons and cleanse your palate...
FULL ARTICLE AT San Jose Mercury News