Food and drinkLifestyle Barista Serves Up the Best Values at the BIA Outlet publisherDecember 20, 2017 With over twelve outlets spread across the country, Barista has made its name as the largest international coffee chain in Sri Lanka...