Loved for its vibrant, typically loud atmosphere, the MachneYuda restaurant offers great food, and music to dance to while the staff sing. They use fresh ingredients from nearby stalls of the Mahane Yehuda Market, and change the menu according to seasonal produce availability. While in the Old Town, make sure to give it a try.
Jerusalem has been a melting pot of cultures for millennia, which is reflected in its cuisine that boasts an exciting variety of specialities — your culinary experience here will be one to remember. In the city, local, Middle Eastern and Mediterranean dishes mix with Jewish tradition brought back from around the world: Israeli Jewish Fusion Cuisine has been a thing since the 1970s. "Mizrahi", Middle-Eastern Jewish cuisine, is similar to the Arab one, focusing on rice, roasted meat, salads and stuffed vegetables. Along with the obvious falafel, hummus, pita and couscous, try Middle-Eastern dishes like mujaddara (a typical Israeli rice dish), shakshuka (poached eggs, fried onion and peppers), local variations of shawarma (the Arab name of kebab), and spicy sauces (skhug, amba and pilpelchuma). When Ashkenazi Jews came back from central Europe, they brought schnitzel, Russian salad and cholent, a beef stew for Shabbat; Sephardi Jews from the Balkans introduced yogurt and Turkish dishes. Most distinctively, Jews prepare food according to the religious rules of the Kosher tradition. Jerusalem is also an ideal spot for vegans and vegetarians: many traditional dishes are plant-based, and 13% of Israelis were vegetarian or vegan in 2015 according to a poll by Globe. With such a variety of options, you just can't go wrong.