Subway 10524

Subway #10524-0 is a Subway restaurant located at, 11816 East Washington Street , Indianapolis, Indiana.