Best greek salad, best tuna, best eggplant pizza, best hummus!!!.
If you want the real deal, this restaurant is for you. The hummus is to die for, the wine is great, the greek salad is far better than Zorba's, and the service is the best. I have never been disappointed with this restaurant.