CHAMPION PIZZA Share: Food Service CHAMPION PIZZA Visit Website 2008 TEXAS AVE SOUTH college station, TX 77840 (979) 485-9050 Hours: Mon. Closed Tues - Thurs 5pm - 10pm Friday 3pm - 10pm Saturday 11am - 9pm Sunday 12pm - 8pm