Subway 10524

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