Subway 29565

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