Subway 51791

Subway #51791-0 is a Subway restaurant located at, 4720 University Boulevard East Suite E, Tuscaloosa, Alabama.