10 yrs ago•HeraclesreviewedLiddos36 Keekorok Rd, Nairobi, Kenya*This is among the good/decent strip...