This can be summed up as follows: For Greek food, go to Salonika directly across the street.
This place is below par in just about every way. The prices are not high, but the servers seem more like salesmen in pressuring you to add dessert, etc. (At lunch?). I haven't been impressed by the food after numerous tries, and the atmosphere is dated and dingy.
I would much rather go across the street at a place with no pretensions (counter service) and pay for honest food that I can see being prepared.