127 W Byers Ave, New Stanton 15639, United States
Closed· Opens at 17:00
127 W Byers Ave, New Stanton 15639, United States
No delivery
Spot something wrong?
Dishes at Steel City Steakhouse and Bar. Prices may vary in venue.
Been to Steel City Steakhouse and Bar? Be the first to share what you ate.