Phoenix, AZ asian restaurants & food

Iron Chef

Sushi Restaurant

10810 N Tatum Blvd Ste 106, Phoenix, AZ 85028
(602) 765-3888
Excellent Good Average Poor Awful 3.5 / 5 based on 43 votes

Photos

  • Iron Chef photo by Carri
  • Iron Chef photo by Madelyn O'Shea
  • Iron Chef photo by Carri
  • Iron Chef photo by Carri
  • Iron Chef photo by dave wilson
Try the Phoenix roll! Best roll they have! The Shea Blvd roll is amazing. ... to make you a special white tuna roll.

Reviews: 1

  • Raychel N.