Immortal Africa International is located in Nairobi, Kenya on Shop 2 B 20, 2nd Floor, Magharibi Place, Mai Mahiu Rd. Immortal Africa International is rated 3 out of 5 in the category food service in Kenya.
Address
Shop 2 B 20, 2nd Floor, Magharibi Place, Mai Mahiu Rd