I've been to Sarafina twice. The first time was an acceptable experience if you don't mind waiting 20 minutes for your reserved table. The food was good, but not great. The second time was a total flop. Service was poor when it was there, the place was sweltering hot, and the food was totally uninspired. Pick a different spot.
Pros: decent wine, nice decor
Cons: mediocre food, poor service
more