-
Nobu is now more than just a luxury Japanese restaurant. The luxury hotel collections just opened their eighth location in Cabo San Lucas, Mexico. Crafted and cultivated by world-famous Japanese chef, Chef Nobu Matsuhisa and Academy Award-winning actor, Robert De Niro, the Nobu Hotel concept brings both an illuminating and one-of- a-kind experience to the shores of Cabo San Lucas, […]
Read More