Save Added By jonn2914 Now Closed 5.0 1 comment Cactus Restaurant 20 Ozumba Mbadiwe Ave, Victoria Island 106104 Cactus Restaurant is a ... Explore Africa Nigeria Lagos Facilities: