Iron Chef Chinese Seafood Restaurant is a Australian Restaurant based in Cabramatta, New South Wales. Iron Chef Chinese Seafood Restaurant is located at 84 Broomfield St, Cabramatta NSW 2166, Australia,
Please contact Iron Chef Chinese Seafood Restaurant using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Iron Chef Chinese Seafood Restaurant opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.