Subway 16920

Subway #16920-0 is a Subway restaurant located at 819 North Elida Street, Winnebago, Illinois.