Robert De Niro in Ibiza for Official Opening of Nobu Hotel
Nobu has long established its brand within the sphere of prestigious restaurants, but its story of how it gained this reputation is quite interesting and possibly one that might not be that well known. Without getting t...