I'm very surprised at the reviews I have read here and disagree highly with most of them. I am training for a new job in the area and stopped here on a whim. I had the spanakopita platter and was seriously impressed. I didn't even really think I enjoyed Greek good as much as I now realize I do.
It seems that most of the ppl here are giving negative reviews based on their expectations from a previous owner which I think is kinda silly. I found the food to be delicious and it is also very fresh.
I left with a doggy bag, a full stomach, and a pleased palate. If you haven't been here you should definitely try it!