Did you catch the Thomas Keller/American Express commercial that aired during Sunday night's Academy Awards broadcast? Eater National has the video which may or may not hint at a new, upcoming restaurant addition to the Kellerverse. Check it out and see what you think. [Eater National]
Filed under: