Iron Chef Chinese Seafood Restaurant is located at The Stardust Hotel, 84 Broomfield Street, Cabramatta, Sydney. It is rated 4.3 by 262 Zomato users. Serves Yum Cha, Chinese.
The average cost for 2 mains and 2 beverages here is A$120 approximately.
Listing provided in partnership with Zomato
...