0 review
Tower Place West, Tower Hill, East London EC3R 5BU
0207 283 6918
Italian, Mediterranean
Tower Hill, East London
£££