This place is well deserved for its high ranking.
We went for lunch - a small, cute little cafe in stone town
Ordered the bunny chow and a wrap. The bunny chow was amazing - spicy lovely curry in beautiful bread (the only bread we have found in Africa that is not too sweet!). Very highly recommended dish. The wrap was prawn and sweet chilli and was also excellent in its own right. Great iced spiced coffee too. Unfortunately they do not serve hot drinks after breakfast.
Would definitely go back again.