I've driven by the new Iron Chefs restaurant (I think it is in the area at Burnet and 183)--is it a Benihanas sort of place or some other gimmick? I have to admit it made me laugh when I saw the sign. I'm sure the top chefs of the world will be decending in the Iron Chefs of Austin to ply their craft.