The restaurant occupies a shiny pavilion in the courtyard of the Old War Office, which now hosts the Raffles Hotel.