0 review
11 Upper St Martin's Lane, Covent Garden, London WC2H 9FB
0203 326 6390
Italian
Covent Garden, West End
££££