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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results