Nel's Fresh Water Fish is located in Mtwapa, Kenya on Opposite National Bank, Off Malindi Road. Nel's Fresh Water Fish is rated 4 out of 5 in the category fish & chips restaurant in Kenya.
Address
Opposite National Bank, Off Malindi Road
Service options
TakeawayDine-in