The Cranston Greek Festival returned for its 31st year last weekend at the Church of the Annunciation’s grounds at 175 Oaklawn Ave. Long lines of people waited for pastries and other culinary offerings, and a variety of vehicles took up every possible ...