Sam Nujoma Road, Dar es Salaam, Tanzania

Food & Beverages