Mozambique Island has a handful of good independent restaurants specialising in seafood. Elsewhere in the region, the best places to eat are often inside the hotels. Seafood predominates.