Dilmah Tea Shop

Colombo


Sri Lanka’s top tea brand has its own posh shops, including this outlet in glitzy Odel. A second branch is located in Crescat Boulevard.