7.8
3 Central St Giles Piazza, St Giles High St, Holborn and Covent Garden, Greater London
Ramen Restaurant · Holborn and Covent Garden, London, Greater London · 110 tips and reviews
19 New Row, London, Greater London
Burrito Restaurant · City of Westminster · 68 tips and reviews
12 Upper St Martin's Ln, Covent Garden, Greater London
Italian Restaurant · City of Westminster · 270 tips and reviews