Subway 2781

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