Colombo, Sri Lanka
100 2nd Cross Street
N/A
Great place but got to watch out forcrooked vendors.
like
Good
Costly
Super
Deli
The best companies in the category 'Deli'