Designed by
Title
Salieri is flamboyantly decorated French and Italian restaurant opposite The Savoy hotel in central London, United #130129084
Description
London, United Kingdom-August 15, 2017 : Salieri is flamboyantly decorated French and Italian restaurant opposite The Savoy hotel in central London, United Kingdom.
This image is editorial