Subway 7326

Subway #7326-0 is a Subway restaurant located at 3302 West 16th Street, Indianapolis, Indiana.