London
Nobu is one of London.

1. Nobu

8.9
19 Old Park Ln, London, Greater London
Japanese Restaurant · Mayfair · 146 tips and reviews