Loading map…
Otto's Restaurant
A Bloomsbury restaurant dedicated to classical French haute cuisine, with flamboyant tableside preparations like Duck à la Presse.
A Bloomsbury restaurant dedicated to classical French haute cuisine, with flamboyant tableside preparations like Duck à la Presse.