2612 New Butler Rd, New Castle, PA 16101 (724) 598-3500
How to go there
Barbecue restaurant Loc: 40.9767 / -80.2937
Plan your visit