A company media release said Barista’s journey began in 2002 with its first outlet at the World Trade Center in Colombo, when coffee culture was still emerging in Sri Lanka, a country traditionally ...
Barista, which has been on a remarkable growth trajectory, currently operates over 75,000 square feet of café space across Sri Lanka and is now expanding its reach beyond Colombo. With outlets popping ...