
Highlights
Yazu Set to Make Sri Lankan Debut at Radisson Blu Resort Galle in 2026
Radisson Blu Resort Galle is set to unveil its newest culinary venture in March 2026 with the opening of Yazu by the Beach, a Pan-Asian restaurant that marks the first international