Your Faith TravelOct 8, 20203 minTouro Restaurant, JerusalemPositioned on the hills of Jerusalem, looking out onto the Old City and Mount Zion is a restaurant named Touro. Here, against this...