Subway 12342

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