Colombo, Sri Lanka
203 Thimbirigasyaya Rd
N/A
In-store shoppingTakeaway
Prices are low , they have fresh food and place is crowded most of the time and need to wait in a queue
like
Deli
The best companies in the category 'Deli'