Cargills Food Hall is a supermarket Colombo located in Sri Lanka.
Colombo 00200 Sri Lanka
More variety than the usual Cargills.
There’s a small pharmacy in the back corner if you don’t feel like leaving the hotel building
Most convenient super market since its open 24x7. It also has a car service point which is operational 24x7 - Yasiru Abeygunawardana