Black Pearl
10 Akin Adesola St . V/Island

Situated in the heart of Victoria Island, this is a club with an exotic twist to it with the presence of a fashion boutique.
Check out articles similar to this