Angela H.
Google
One of the worst restaurant experiences I’ve ever had. It took 30 minutes after being seated to have my order taken, and that was only after asking 3 times. It then took an additional 1h 15min to get my food (Swahili fish), which was a piece of fish so overcooked I couldn’t eat it, barely covered in a decent curry sauce served with a side of plain rice. I would have spoken to someone about it, but no one came to ask how it was. They were clearly well over capacity for their waiters or kitchen to keep up.
I guess the location on the beach is nice if you are seated at a table on the sand, but further inside it’s a bit loud and hectic. There are also wandering dogs begging for food.