found an image of the location and its a cafe in between 2 banks, microfinance bank and operative bank
there is free wifi access near this school: Petanns Driving School and Computer College. Looks like its a parking garage but if you zoom in closer...
the one I find most concerning is for the kenya national archives. It has 4 internet cafes surrounding all sides of the building and 3 bus...
Hephzibah Computers is a computer store. Its not an internet cafe [ATTACH]
Separate names with a comma.