Subway 5982

Subway #5982-0 is a Subway restaurant located at Blairs Forest Plaza, 5512 Blairs Forest Way, Cedar Rapids, Iowa.