Subway 39305

Subway #39305-0 is a Subway restaurant located at Pilot Travel Center, 4607 South Harding Street, Indianapolis, Indiana.