The Blowfish Hotel is the venue for what is acclaimed to be the finest Japanese restaurant in Nigeria; Izanagi. Serving the finest cuisine of Japan and providing the best services, this restaurant is a top notch establishment in a country where people love dining out, and prefer cuisines from around the world. This restaurant located in Victoria Island on Lagos Island, Nigeria, is a revered restaurant that serves delicious and exotic foods that no other restaurant in Nigeria can achieve.

Truly, this is the best Japanese restaurant in Lagos, Nigeria and within the top best Japanese restaurant in the world.