They are really good. You will be satisfied. My husband and I have been going there for years.
I actually like the Oakland location just a little bit more. But I find their food to be fantastic. I especially like they're Athenian chicken. I live a long way from both locations but will drive Crosstown for their food. There's more seating and parking at the store near the airport. And the airport location also has a drive-thru window. I'm a big fan of Greek food and I find Theirs to be outstanding. I can't think of another Greek restaurant I enjoy as much.
Just ok
Thanks! Your answer is awaiting moderation.