Freddy’s Frozen Custard & Steakburgers will open its newest Omaha, Nebraska, location on Thursday, June 9, at 7201 Military Avenue. It will mark the 200th location for the fast-casual franchise, which now operates in 30 states and has experienced an average growth in systemwide sales of 40 percent over the last four years.
Read More from QSR Magazine