Wow, great info.. I was wondering about Top of the World, because I've been walking to 61st to take the 7 Express train in the mornings and I pass it.
Sounds like there is a consensus on al naimet, so I think I'll try that first. Where is it?
As far as I know, no Chinese buffets in JH, but I have off from work for the next 2 weeks and plan to walk around everywhere, so I'll keep an eye out for one. If not that, at least nearby.