Bin omar and brothers fish shop is located in Mombasa, Kenya on Shop No. 2, Near Majengo Market, Mombasa Island, Majengo Rd. Bin omar and brothers fish shop is rated 3 out of 5 in the category tropical fish store in Kenya.
Address
Shop No. 2, Near Majengo Market, Mombasa Island, Majengo Rd
Service options
DeliverySame-day delivery