Toggle Header Menu
MENU
DEALS
REWARDS
MENU
DEALS
Real Rewards™
All Locations
IN
Indianapolis
Church's Texas Chicken
Shelby Street
2964 Shelby Street
Indianapolis, IN 46203
(317) 786-6159
START YOUR ORDER
VIEW MENU