Oh, good there is already a greek fest review.
Find this at The Annunciation Church - "The Mother Church of Cleveland" at the base of the 90 ramp in Tremont.
This is a great festival. They have Greek paintings, crafts, tourist chachkyes...and lots of beer and food!
The real greek food is inside the church, where you have to wait in a long line to get your souvlaki and dolmathes. I generally skip this and just hit up the beer tent.
Prices for drinks are very reasonable. $12 for a pitcher or $15 for a bottle of Greek wine. This is why I like the Greekfest! Sit at the beer tent and be entertained by wonderful Greek bands, Greek dancers and the people watching is great too!
One of the great festivals in that there is no entrance fee. No tickets. Just good times!!