We're going to see the King Tut exhibit next weekend, and would like to find a nice place close by for dinner afterwards. We are not familiar with the area at all. I did find one previous post on this topic -- some folks recommended Luna Park, but it seems to have mixed reviews from the 'hounds. Any other suggestions? Thanks!