Mike Tech & Video Games is located in Lagos, Nigeria on Oshodi market, Oshodi, 14 Alimi Oke St. Mike Tech & Video Games is rated 2 out of 5 in the category video game store in Nigeria.
Address
Oshodi market, Oshodi, 14 Alimi Oke St
Service options
In-store shopping