Chef Tomer Tal's George & John Named Best Restaurant in Israel by La Liste | Hungru

George & John, located in the Drisco Hotel, secured the top spot for Israel in the La Liste 2025 rankings, continuing its streak of international recognition.