by live2makan June 18, 2020 Number of comments0 Good Eats Olive Leaf @ Tel Aviv The Olive Leaf is the elegant restaurant in the Sheraton Tel-Aviv and Tower Hotel. This is a marvelous upscale diningContinue Reading