Order Online

Iron Chef

10810 N Tatum Blvd
Phoenix, AZ 85028
(602) 765-6888
Order online Menu | Info
Any questions please call us.