Subway 49921

Subway #49921-0 is a Subway restaurant located at Colton Square Mall, 7085 C Avenue Northeast Suite A8, Cedar Rapids, Iowa.