Subway 51051

Subway #51051-0 is a Subway restaurant located at The Shoppes at Rita Ranch, 8140 South Houghton Road Suite 100, Tucson, Arizona.