3 Restaurants | Browse by State   

Iron Chef

10810 N Tatum Blvd., Ste 106 , Phoenix , 85028
( Sichuan , Mandarin , Shanghainese , Cantonese )
1
 

Pick Up Stix

10810 N Tatum Blvd Ste 106 , Phoenix , 85028-6056
2

Little Peking

10608 N 32nd St , Phoenix , 85028-3202
3