Subway 29018

Subway #29018-0 is a Subway restaurant located at Joy South Plaza, 18334 Joy Road, Detroit, Michigan.