The best part about this place is the pita bread. It is warm, soft, and fresh. The hummus is way too garlic-y and the fried zucchini tasted like it was previously frozen. They have several vegetarian options. I had the Greek salad which was huge. The house dressing is good. There were way too many onions and not enough tomatoes for my taste. We skipped dessert since it looked like everything they had was in one of those rotating refrigerators you'd find in a cafeteria.
It was a far drive but we were meeting friends who live in the west side. Unless we are out there again, we won't be back. If we are out there again, I think I would rather stick to Streets of New York.