Eating

Mikindani's two hotels both have excellent restaurants. For self-catering, stock up in nearby Mtwara.