London’s New Restaurant Openings London The Infatuation(04) Save Image Image gallery: Rattatoui Is A Lie? Food Critics Are Tearing This Dish Apart!