Mombasa, Kenya
Links Rd
N/A
Poor service. Employees lack motivation to provide meaningful services. A complete distress to society !
like
Good service, staff is competent
Deli
The best companies in the category 'Deli'