If funds are tight, in every town on Zanzibar Island basic restaurants catering for the locals serve up eggs, fried potatoes and grilled meat or fish at budget prices. At the other end of the scale, large hotel restaurants offer top-notch food. And in between are numerous midrange places serving Swahili cuisine or international favourites like pizzas.