Salieri Restaurant
376 Strand, London, England WC2R 0JF
Featured Review : We needed a place for one of our party to celebrate a birthday. Since there were 17 of us and it was Christmastime (12/18), we picked a restaurant near our hotel. Salieri's is directly next door to Strand Palace. A re...See Full Review