Subway 23229

Subway #23229-0 is a Subway restaurant located at 9155 East 56th Street, Indianapolis, Indiana.