Champs Sports Grill opened its 139 S. Allen St. location on Saturday.
Champs Sports Grill opened its 139 S. Allen St. location on Saturday. Centre Daily Times, file
Champs Sports Grill opened its 139 S. Allen St. location on Saturday. Centre Daily Times, file

Business

December 12, 2015 8:31 PM

Champs Sports Grill’s new downtown location opens in time for Santa Crawl

Suggested for you

  Comments  

Videos