8.7
64 St Giles High St, London, Greater London
Ramen Restaurant · Holborn and Covent Garden · 157 tips and reviews
8.4
1 Newburgh St, London, Greater London
Dumpling Restaurant · Soho · 21 tips and reviews
9.1
11 Henrietta St, London, Greater London
Sushi Restaurant · City of Westminster · 262 tips and reviews