Subway 51791

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