0 review
190-192 Kensington Park Road, London W11 2ES
0207 229 0482
Italian, Mediterranean
Ladbroke Grove, North West London
£££