Colombo, Sri Lanka
57 Keyzer St
N/A
+94 770806091
In-store shopping
Really bad customer service, most expensive place in pettah, really bad people with bad attitude.
like
Best place for caps
Deli
The best companies in the category 'Deli'