/
|
Freddy’s Frozen Custard & Steakburgers announced the opening of its first location inside the Enterprise Center in St. Louis. The sports and entertainment complex in the heart of downtown is home to the 2019 Stanley Cup champion St. Louis Blues.