Subway 5649

Subway #5649-0 is a Subway restaurant located at 8717 Knoxville Road, Peoria, Illinois.