As a guide, I’m often asked for restaurant recommendations so here are some suggestions for restaurants to try in Jerusalem. There are many websites with lists of restaurants, reviews, etc. – my idea is to recommend a few (I’ve listed about 30) that I feel are special in some way (ethnicity, atmosphere, cuisine, location, view, food) and that are likely to be close to where you are. Those marked [NK] are not kosher, usually means that they are also open on Shabbat.
If you’re at the Mabada theater check out the restaurants in the mitkham rakevet, the old train yards: HaSadna (NK), Hahatzer (meat/fish), Guta (French) actually close by on Derekh Bet Lehem. Try Terasa at the Begin Heritage Center or Lavan [NK] (same owners as Adom) a stylish bistro at Cinemateque that have a lovely view of the walls of the Old City.
Nearby on Emeq Refaim Street are all the restaurants and cafes of the German Colony: Luciana (Italian), Joy (meat/fish), Olive (meat/fish), Taiku (Asian), Ryu (Asian), Caffit (dairy), Masaryk (dairy), Coffee Mill and the list goes on and on and changes often – it’s hard to go wrong.
In town, off Jaffa Road at number 31 enter Feingold Court through an arched passageway and find a bunch of restaurants: Dagim B’Hatzer (fish), Eldad V’zehu, Sakura (Japanese) [NK], Barood [NK], Adom [NK].
In the Nahalat Shiva neighborhood there is Tmol Shilshom (dairy/fish) in the courtyard and others along the street; at the bottom on Hillel Street there is Spaghettim [NK] with more than 50 sauces.
Farther up Jaffa Road on the right take HaRav Kook Street and you can find Anna Ticho House, Darna (Morroccan); Moshe Basson’s restaurant Eucalyptus (Israeli fusion) has moved to Hutzot HaYozer below Jaffa Gate.
In the Mahane Yehuda area and along Agrippas Street down to Gan Sacher there are a wide selection of restaurants Topolino (Italian), Ichikidana (Indian vegetarian), Mizrachi, Azura, Rachmo, MahaneYuda (NK), Ima (Kurdish). To help you find your way around Mahane Yehuda check out my map.