Subway 6309

Subway #6309-0 is a Subway restaurant located at Topinka Plaza Shopping Center, 19127 Telegraph Road, Detroit, Michigan.