Subway 5261

Subway #5261-0 is a Subway restaurant located at 2388 Summer Avenue, Memphis, Tennessee.