Colombo witnessed a sizzling milestone as India’s largest restaurant chain, Barbeque Nation, officially launched its first outlet in Sri Lanka on March 25, 2025, at
Level 2, Colombo City Centre. The grand opening brought together food enthusiasts, industry leaders, and special guests to celebrate the arrival of the brand’s signature live grills and
all-you-can-eat
dining experience.