Subway 21128

Subway #21128-0 is a Subway restaurant located at 16th Street and Camelback, 4811 North 16th Street Suite B105, Phoenix, Arizona.