A restaurant on the island that serves and prepares Nigerian dishes and has a cool spot for relaxation.
Banga rice is bomb