The beautiful coastal town of Ahangama now has a Barista outlet, extending our network along the southern coastline. Whether you're a local or a visitor, this outlet brings the Barista experience to one of Sri Lanka's most scenic destinations.