Pit Stop Barbecue Reviews & Details
Pit Stop Barbecue
2951 Clifton St
Pit Stop Barbecue is located at 2951 Clifton St in Indianapolis near the intersection of W 38th St and Clarendon Rd. Call (317) 283-2333 for dine in.
- Service:Dine In
- On The Menu:Barbecue
- Major Intersection:W 38Th St And Clarendon Rd
Tell us more about Pit Stop Barbecue Indianapolis!