I've been here a few times... Food is pretty consistent and service is actually really fast and friendly! Don't expect top class Mediterranean or Greek food. It's typical Greek mall food. Nothing spectacular but nothing awful.
As a side note I don't recommend the fries or rice. Both are dry and bland. Okay for a quick lunch on the run, just don't expect anything earth shattering :)