0 review
107-112 Leadenhall Street, Aldgate, London EC3A 4AF
020 7626 6206
Italian
Aldgate, City of London
£££