Subway 10841

Subway #10841-0 is a Subway restaurant located at Flagstaff Mall E006, 4650 North Highway 89, Flagstaff, Arizona.