Save Added By Jonathan Price Now Open 4.7 2 comments Cactus Restaurant 20 Ozumba Mbadiwe Ave, Victoria Island 106104 Cactus Restaurant is a ... Explore Africa Nigeria Lagos Facilities: