Subway 7868

Subway #7868-0 is a Subway restaurant located at 170 North Broadway, Peru, Indiana.