Zuma, the internationally acclaimed restaurant and lifestyle brand, has announced plans to open a new restaurant in Cannes, France, that will open its doors in summer 2024.
The new location will be a standalone restaurant within the emblematic Palm [...] Read More