8.4
80 Neal St (at Shaftesbury Ave), London, Greater London
Indian Restaurant · Holborn and Covent Garden · 137 tips and reviews
7.7
44 Floral St, London, Greater London
Thai Restaurant · City of Westminster · 80 tips and reviews
8.3
48 Floral St, Covent Garden, Greater London
Indian Restaurant · City of Westminster · 150 tips and reviews