Champs Sports Grill hero image

Champs Sports Grill

Restaurant

205 Charlotte Dr, Altoona, PA 16601, USA

Biter Score
8.0
Closed
Wednesday: 11 AM – 11 PM