Iron Chef

Order Online

Iron Chef Locations

Please select the restaurant location you would like to order from

Iron Chef

10810 N Tatum Blvd Ste 106, Phoenix, AZ 85028

Hours of Operation


11:00 am - 09:30 pm

Order OnlineView Menu

Iron Chef - Phoenix, AZ

10810 N Tatum Blvd, Phoenix, AZ 85028 Call us today: (602) 765-3888