The Coffee Bean and Tea Leaf coffee store

The Coffee Bean and Tea Leaf located at 385, Galle Main Road, Colombo 03, Colombo, Sri LankaLK00300.
The Coffee Bean and Tea Leaf coffee store Travel photography Family-friendly: true