Subway 2641

Subway #2641-0 is a Subway restaurant located at Tower Square Shopping Center, 1558 Union Avenue, Memphis, Tennessee.