Limuru Town, Kenya
Limuru Road, Kabuku-Tigoni Rd
N/A
+254 734592895
Toilets
Deli
The best companies in the category 'Deli'