I got a greek chicken salad here recently, and am really impressed by this seemingly hole-in-the-wall place. They always have really good pizza/soda lunch deals, which was what originally drew me in. I remember the cashiers not speaking too much English and not being the friendliest, but as long as the food's good, that's the big issue for me. I love that they grilled the chicken in some garlicky-pesto type sauce, it really made the salad great. Not enough toppings other than the chicken and feta, though. Not a great atmosphere either, it smells kinda weird, good for take-out though.
Pros: Salads, price
Cons: Service, atmosphere