FiftyBest
Home
By year
By country
By city
By name
Privacy
Login
Nobu
London
,
UK
Year
Rank
2003
26
2004
7
2005
20
2006
12
2007
17
2008
30
2009
34