Mtangili Store is located in Mombasa, Kenya on WM39VP5, Kwa Mzungu Mchafu Road, Off Likoni - Ukunda Road. Mtangili Store is rated 3 out of 5 in the category stores and shopping in Kenya.
Address
WM39VP5, Kwa Mzungu Mchafu Road, Off Likoni - Ukunda Road