Subway 12124

Subway #12124-0 is a Subway restaurant located at 160 East Market Street, Indianapolis, Indiana.