Food is very authentic and the portions are huge. The bread is not any store-bought stuff but baked fresh. So excellent place if you are tired of westernized middle eastern places. The Sunday's buffet is worth every bit of the 15 bucks. They serve everything on the menu and more.
On the bad side, service is just pure abysmal. It may be the language barrier or lack of knowledge on customer service, the service is just sad. Waitress takes order after 10 min and then comes back after 10 min to ask you what you ordered and then comes back with your food and ask you if you ordered that. It's that bad. During the Sunday's buffet, the place is a complete zoo. Hardly any place to sit and the place is a complete chaos.
Suggestions: Take customer care very very seriously. In America, customer care can make or break a restaurant. It's ok not being able to speak English fluently as long as there is some love and care in the food and service. People appreciate authentic good and this place has it. However, the service can totally keep this place transitioning from a very average eatery to an nice authentic place to eat.