Advertisement

About Keells

Keells Super is one of the three largest supermarket chain in Sri Lanka for its the best place for shopping groceries and household needs.

Business Details

Business Location No.148, Vaxuhall Street,
Colombo 2,
Sri Lanka
Telephone +94112303500

Promotions