Salmontini Le Resto

Salmontini Le Resto
5 Pont Street, London, SW1X 9EJ
Photo of Salmontini Le Resto