A quick pizza at Kabana Club

Kabana is probably best described as “that place at the petrol station, next to Umubano Hotel”.
The New Times
Moses Opobo