The Forodhani night market is a must-visit in Stone Town for the atmosphere and unique street food experience. As soon as the sun sets (around 6pm) the garden, so peaceful during the day, becomes transformed into a feast of aromas and food fares as numerous stalls are set up to entice you to try their different dishes.
You can select whatever fancies you and the stall-holder will then go and prepare the food at a communal fire - in other words, what you see is not what you get and therefore make sure that you set a price before the food is cooked.
Also, compare prices and don't make the mistake we made to order several dishes from the first stall. The following day we found one of the vendors selling the same wares at a fifth of the price along the road!
We also made the big mistake of going along with being escorted from the buzzing stalls area to a secluded seated area, where we were served our food (not on the kebabs we saw, but cut into pieces) on paper plates with salad and bread etc. The price we were charged was also more than what we paid for much more in seated restaurants ... the stall owner arguing that he gave us larger portions than what we selected and he originally quoted on.
Unfortunately, the scallops and octopus were so tough that we couldn't chew it, but the feral cats that congregated around us enjoyed it.
I do realise that if we had been more savvy and haggled a bit and not been so gullible as to be escorted away from the other waiting customers we could have had a better experience.