America loves sandwiches, and it shows with the number of sandwich brands dominating the fast food landscape. Now, one Wisconsin-based chain is getting its moment in the spotlight.
Folks looking for a sandwich, a wrap, or a salad have a brand new option in Cedar Rapids! According to a new article from the Cedar Rapids Gazette, Red Clover Deli is officially open for business.