Subway 25637

Subway #25637-0 is a Subway restaurant located at MidTown Plaza, 1800 North Knoxville Avenue Store # 1, Peoria, Illinois.