Il Laghetto
100 High St, London
020 8669 8371
Recent Reviews
Order Online
Reserve
Il Laghetto
100 High St, London SM5 3AE
020 8669 8371