Subway 22768

Subway #22768-0 is a Subway restaurant located at Veldman's Convenience Store, 5316 Western Avenue, South Bend, Indiana.