Champs Sports Grill on North Atherton Street.
Champs Sports Grill on North Atherton Street. CDT file photo
Champs Sports Grill on North Atherton Street. CDT file photo

Champs Sports Grill headed for downtown State College

July 27, 2015 12:47 PM