Mega Plaza Internet

Internet in Lagos

On the top floor.

Advertisement