Subway 1842

Subway #1842-0 is a Subway restaurant located at Mountain View Plaza, 9725 North Thornydale Road Suite 161, Tucson, Arizona.