Subway 38321

Subway #38321-0 is a Subway restaurant located at Pilot Travel Center, 699 State Route 203, E. St. Louis, Illinois.