Search results
- See moreSee moreSee moreSee moreIron ChefChinese Restaurant · $
Iron Chef is a quick-service restaurant, specializing Chinese dishes. Located in Queen Creek, Ariz., the restaurant...
Website: ironchefqc.com
Phone: (480) 840-3383
Cross Streets: Near the intersection of S Power Rd and E Chandler Heights Rd
23706 S Power Rd Queen Creek, AZ 85298 1660.74 mi
Is this your business? Verify your listing
Amenities
- Family friendly