5 for the food. 3 for the service.
Food is great. They upped the prices a while ago and with the price increase there was a food decrease.. so now you pay more, get less. That's a bit annoying but the food still tastes great.
The service is slightly below average. They are inconsistent and they seem to like to cut corners to save money (even though you are paying for the food). For example, the salad is supposed to come with pita bread, but you always have to ask because they always "forget" to give it to you.... or are they just trying to save money even though your meal is supposed to include the pita bread? Also, they aren't completely friendly or helpful if you have questions when ordering.
I have continued going back because I do like the food the service is something I just thought I'd mention.