Subway 12120

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