Victoria Island · Lagos
RestaurantAfro Fusion
Atarodo (88 Restaurant) is an afro-fusion restaurant in Victoria Island — modern Nigerian by British-Nigerian chef.