KUKITO, Kenya’s latest fast-food business is excited to announce the launch of our new branch located at the Machakos Junction, Shell Petrol Station along Nairobi-Mombasa