Subway 5261

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