Subway 12342

Subway #12342-0 is a Subway restaurant located at, 607 South Schrader Street , Havana, Illinois.