6.9
356 Regents Park Road, London, Greater London
Japanese Restaurant · Barnet · 8 tips and reviews
8.9
73 Heath St, London, Greater London
Japanese Restaurant · Hampstead Town · 41 tips and reviews
8.0
196 Essex Rd, London, Greater London
Japanese Restaurant · Islington · 74 tips and reviews