Subway 5649

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