Leo Cyber Cafe / Lion De Cafe
Company | : | Leo Cyber Cafe / Lion De Cafe |
---|---|---|
Category | : | Internet cafe |
Address | : | Suite 2, Angels Plaza, Samuel Ladoke Akintola Boulevard, Garki 900110, Abuja, Nigeria |
Phone | : | |
Web | : |
About Company
Leo Cyber Cafe / Lion De Cafe is a Internet cafe located at Suite 2, Angels Plaza, Samuel Ladoke Akintola Boulevard, Garki 900110, Abuja, Nigeria.