Kenchic Fish and Chicken Bar, fast food joint at corner Muindi Mbingu Street /Moktar Daddah Street. Outside it has this banner saying since 1963
Frier sizzling, human chattering, cluttering utensils, crackling paper, wind rustling, humming of mashine, water