Iron Chef Chinese Cuisine Chinese Location 77 James Street N, HamiltonSEE MAP - Google Maps Phone (289) 8340361