Don't have Telegram yet? Try it now!
https://debbestfood.com/2019/12/04/la-liste-13-of-the-worlds-best-restaurants-are-in-israel/
La Liste - 13 of the World's Best Restaurants are in Israel