Subway 12120

Subway #12120-0 is a Subway restaurant located at 1561 1st Avenue Southeast, Cedar Rapids, Iowa.