Ladha SnacksRestaurantsIbrahim Mall first floor stall F1, Moi AveNairobi, 110, 200 · KE+254799194234Email unavailableWebsite unavailableHours not available