Try the Athenian Room , 807 West Webster(near DePaul). I haven’t eaten there in years but the mapquest reviews back-up my memory. Great 1/2 roasted chicken, greek salad, greek fries (w/oil,vinegar and oregano), and of course gyros. Not a traditional greek place, more like a roadfood neighborhood greek joint.
For that matter, anyplace in greek town (its closer to the loop than Webster). Greek food is always wild, and usually reasonably priced.
Hey, if you get a chance to find that pizza joint I’m asking about in the pizza forum, let me know.