Subway 2563

Subway #2563-0 is a Subway restaurant located at, 3814 North High School Road , Indianapolis, Indiana.