Saturday Magazine
Genesis Restaurant open new outlet in Lagos
6 years agoGenesis Group, a leading Nigerian cinema, restaurant, and hotel company, has opened a new French-designed quick stop restaurant outlet on Adeola Odeku, Victoria Island, Lagos.