Get directions to: Subway - Phoenix- America West Arena, Phoenix, AZ
Restaurant address: 5217 South Central Avenue Phoenix, AZ 85040, USA
Restaurant: Subway - Phoenix- America West Arena