Cherhanaua Sailors is a restaurant specializing in fish dishes, offering delicious preparations made from fresh fish. It is situated in the Belona port, suggesting a focus on seafood.