I'm apparently not as big into Greek as some of the others have posted, but I can honestly say anyone who's given this place less than three stars probably just expected too much. I had the best Greek salad that I've ever had, and I will agree with one review that it was definitely too light on the feta.
The service was great, food was excellent, and while it may have been a bit on the pricey side I felt as though it was a great value. Not one of the places I would take out-of-towners and rave about, but a great little spot to hit for lunch.