Subway 49127

Subway #49127-0 is a Subway restaurant located at TA Travel Center, 615 North Watt Road, Knoxville, Tennessee.