Sanwo-Olu, Oba of Oniru at official launch of Mami Chula Resort
Mami Chula Resort, recently hosted notable dignitaries and patrons at its official launch held at its impressive edifice situated in Oniru, Victoria Island. The Mami Chula Resort which consists of a restaurant,