A few years ago this was my favorite restaurant. Then I had a horrible encounter with one of the guys who still works there over some over medium eggs which were first almost raw and then brown and cooked solid. I didn't go back for a long time and now it seems that the service isn't what it once was. One waiter that I had for breakfast recently had an outright nasty attitude and was so rude that he was actually complaining to us about the people at one of his other tables. There are a few girls who are still very friendly and helpful and the food is usually good but don't stay too long after you are finished eating because they may ask you to leave.
My suggestion, takeout! The spanakopita is amazing.