0 review
11 Cadogan Gardens, Chelsea, London SW3 2RJ
0207 730 6383
Italian
Chelsea, West London
£££