All restaurants in City Of London » All restaurants in Covent Garden » British restaurants in City Of London » Arquati Arquati British0.5 miles 417 The Strand, Central London, WC2R 0PD 020 3390 0586 CallEmailWebsite