Iron Chef Chinese specializes in dim sum and offers a variety of Sichuan and Cantonese dishes in a casual setting.