I love this place. I used to live in the neighborhood where it is located, and would frequently walk to the place and order food for take out from them.
After having moved out of Philadelphia, I had the opportunity to return to this restaurant as an outsider. After this visit I am happy to report I still love it. Don't expect anything fancy--that is not what this place is about-- This is a very solid restaurant serving Greek food.
I would say the quality and value at this place is appropriate.