We were travelers who came to eat at that street and randomly picked this restaurant for lunch.
Not good: The meat wasn't fresh except the Tekka. We also had dolma stuffed with regular basmati rice not short thick rice.
Good: The best thing that we had is the tea with mint (excellent) and the staff was friendly we had a woman.
Overall, we eat it all :) but wasn't satisfied much.