Subway 12995

Subway #12995-0 is a Subway restaurant located at Northgate Shopping Center, 3168 Thomas Street Unit G020, Memphis, Tennessee.