Igiza Lounge

Bar or Pub
Pub Food
Harry Thuku Rd, Kenya National Theatre, CBD, Nairobi