Subway 29565

Subway #29565-0 is a Subway restaurant located at, 104 West Delaware , Decatur, Michigan.