7.6
3 Central St Giles Piazza, St Giles High St, Holborn and Covent Garden, Greater London
Ramen Restaurant · Holborn and Covent Garden, London, Greater London · 111 tips and reviews
6.3
19 New Row, London, Greater London
Burrito Restaurant · City of Westminster · 70 tips and reviews
12 Upper St Martin's Ln, Covent Garden, Greater London
Italian Restaurant · City of Westminster · 272 tips and reviews