21 June 2025
The iconic rock-inspired beach front restaurant offers a slice of life on the red carpet in the Maldives.