Subway 3204

Subway #3204-0 is a Subway restaurant located at Linwood Square Shopping Center, 4401 East 10th Street, Indianapolis, Indiana.