I've tried a number of these little Greek spots and this is among the best. They make their own pita, YUM. Their lemon chicken soup was amazing, and their salad was divine. I don't even like chicken and found their chicken kebabs really good.
Not convenient for me, but I will definitely be going back.
They also had a decent...