Get directions to: Arizona Diamondbacks, Phoenix, AZ
Restaurant address: 9617 N Metro Pkwy W Phoenix, AZ 85051, USA
Restaurant: Arizona Diamondbacks