Ibai, London: ‘Deep in the testosterzone’ — restaurant review 0 12.09.2024 13:00 Financial Times Great steaks but no soul in the City