Subway 6375

Subway #6375-0 is a Subway restaurant located at, 6822 University Avenue , Cedar Falls, Iowa.