Colombo, Sri Lanka
129 Kirula Rd
N/A
Friendly staff, Enough Space, Quick Service and Mid-Range Price.
like
Very nice kind cheap good place helpful and was quick
Deli
The best companies in the category 'Deli'