Nobu Hospitality to rebrand the Epiphany Hotel Palo Alto
Nobu Hospitality, the group founded by renowned Chef Nobu Matsuhisa, Academy Award winner Robert De Niro, and Hollywood producer Meir Teper, is pleased to announce the rebranding of The Epiphany