Meat, World
Mantra is a restaurant and wine bar in the center of Jerusalem, located on Jaffa Street in an old pastoral structure, 120 years old, in the Jerusalem Yard (also known as Feingold Yard) in Nachalat Shiva.
It is a moment’s walk to the Ben Yehuda pedestrian mall and minutes from the Old City and Mamilla Mall.