Yemzan Restaurant has launched its presence in Abeokuta with a multi million naira outlet in Abeokuta, Ogun state. The…