5.6
7 Central St Giles Piazza, 1 St Giles High St, London, Greater London
Brazilian Restaurant · Holborn and Covent Garden · 47 tips and reviews
8.3
80 Neal St (at Shaftesbury Ave), London, Greater London
Indian Restaurant · Holborn and Covent Garden · 137 tips and reviews