0 review
66 Chandos Place, Covent Garden, London WC2N 4HG
0207 240 1883
Mexican
Covent Garden, West End
£££