My husband and I went to this place by chance. It was the last night of our honeymoon and we originally booked to have dinner in a different restaurant (nicer and more elegant) which, however, did not have any fish that night and said we could have only ordered chicken! Very disappointingly, we decided to leave (we really wanted to have a nice sea food dinner!). As it was getting already late we handed up at Zerof which we noticed during the day while cycling in the island. Well..it's a quite basic venue and as it was already late we had not much left to choose from the menu! However they said we could have the catch-of-the day grilled fish and sea food curry (Yeah!). We waited a good 40 minutes while sipping 2 beers each...but the wait was well deserved. We food was excellent, probably the best meal we had during our staying in Seychelles (and certainly the cheapest!). The dinner ended with nice caramelized bananas and 2 Amarulas!