Subway 2781

Subway #2781-0 is a Subway restaurant located at, 239 North 13th Street , Decatur, Indiana.