Subway 6375

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