Kicukiro Kicukiro ShowroomKK15 Rd, Near Simba Kicukiro, (Jekely House) Ph: +250 788 381 714 Get Direction