An Opera News Kenya publication
Inside one of the re-opened dusitD2 Hotel restaurants in Nairobi’s 14 Riverside business complex, it is…