Subway 11686

Subway #11686-0 is a Subway restaurant located at 18288 Grand River Avenue, Detroit, Michigan.