George & John, located within The Drisco Hotel in Tel Aviv, has been recognized as Israel's Best Hotel Restaurant in the prestigious 2025 World Culinary Awards.