Subway 47881

Subway #47881-0 is a Subway restaurant located at University of Al-Tuscaloosa, Stadium Drive and 8th Avenue, Tuscaloosa, Alabama.