Barista coffee shop, opened since 2002, is one the international coffee shops to have many outlets in Colombo. They serve finely brewed Italian coffee and mouthwatering dishes amidst the cosy ambience. Frequently visited by the youth.
Time Out says
Details
- Address
- Level 3, World Trade Centre
- Colombo 1
- 00100
Discover Time Out original video