Subway 34105

Subway #34105-0 is a Subway restaurant located at Walmart Supercenter #3460, 8915 North Allen Road, Peoria, Illinois.