Church's Texas Chicken
2964 Shelby St, Indianapolis
(317) 786-6159
Recent Reviews
Order Online
You May Also Like
Shelby Street Saloon - 2849 Shelby St
Bar, Sports Bar, American, Pizza
31 Bar & Grill - 3131 Shelby St
Bar
Jimmy's Diner - 3301 Shelby St
Diner, Burgers
Restaurants in Indianapolis, IN
Church's Texas Chicken
2964 Shelby St, Indianapolis, IN 46203
(317) 786-6159