I also suggest Sanaa.
I was surprised at how good the food was at Crystal Palace for dinner, that would be a good buffet.
I strongly urge you not to book Paradiso 37. None of us found the food to be especially good. I found the server pompous and come on, stale tortilla chips, really? It is a cool setting, so if you want splurge on a drink there that would be fine.