It really is the pits that in the country's greatest food city, the kosher chow isn't great.
Sabra. sigh. It's right there at the entrance to Chinatown. Tourists can't help stumbling on it. It's probably not the worst Israeli grill in the world. It is certainly the most overpriced.
If you go, keep your expectations modest. They do have fresh (usually) pita. they serve it warm. With hummus. They can grill chicken. They can grill beef. They can cook rice. They can even give you a cooked chicken and fresh challah to take to your hotel for Shabbat. Just don't expect anything more.
There is also a caterer called 12 Tribes http://12tribesfood.com/ that sells sandwiches at the JCC (location unlikely to be convenient for business travelers or tourists) and can send meals to your hotel or meeting. The meals might have been good when prepared were disappointing mostly because the caterer had no clue how to plan a menu that work well when reheated by a restaurant or hotel kitchen. Or how to package food with instructions that a hotel or restaurant kitchen could follow. But the food did seem promising.