Yazu Goes Global: India’s Most Celebrated Pan-Asian Destination Opens Its First Chapter Abroad in Galle, Sri Lanka
Perched on the beachfront of Radisson Blu Resort Galle, Yazu’s first outpost outside India brings bold Pan-Asian flavours, an innovative beverage programme to Sri Lanka’s southern coast...

