We have been to Sirokan many times, every time we were in La Gaulette, during the last 6 years. The food was sometimes average and some other times really, really good. The place can get quite crowded and unpleasant in the evening and as a consequence the service on the poor side. The terrace is a small patio which is bordering the main street (Royal Road), so it's not really scenic..
What we have noticed during our repeated visits, is that the owner is changing the prices as he wishes (sometimes you could eat big camarons - freshwater shrimps for a price, the next day they had a different price, higher of course), although the quality seemed to be the same.
Do not fall for the "catch of the day" scheme - You might end up paying way to much for a grilled fish which is fresh and good, but surely not worth what they're asking for.
If you own or manage Sirokan Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.