Subway 23548

Subway #23548-0 is a Subway restaurant located at 5151 East 38th Street, Indianapolis, Indiana.