Subway 27160

Subway #27160-0 is a Subway restaurant located at Foothills Mall, 7555 North La Cholla Boulevard Suite 145, Tucson, Arizona.