Squealers Squealers

Squealers Map

5515 W. 86th St. (Zionsville Rd.)
Indianapolis, IN 46268
317-871-7427
Map
Cuisine: Barbecue
A fun, honest meal; try the baby-back slab or rib tip dinner.
Openings: Lunch & Dinner daily

Features