8.9
22 Harcourt St, City of Westminster, Greater London
Japanese Restaurant · 99 tips and reviews
53 Shaftesbury Av (Wardour St), London, Greater London
Turkish Restaurant · Soho · 244 tips and reviews
7.5
3-4 Warwick St, London, Greater London
Japanese Restaurant · Soho · 31 tips and reviews