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.
Dilmah Tea Shop
Colombo
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.