Nawabi Khaana has good service. Located slightly far away near Oysterbay access is a bit of an issue. The food is strictly average although it has got a good name in Dar es Salaam. The starters could be better but the main course is definitely good. No sweet dishes are served.
The biggest problem is that the food is over priced here. An average sitting for four can cost around 100 to 125k tshs (50-75 USD) with drinks.
Good for a one time visit if you have some money to spare but no repeat value.