Chef Izu's La Maison Ani in London offers a delightful journey into French-Mediterranean cuisine, celebrated for its joyful dining atmosphere and...