Southern Steakhouse
American restaurantUnclaimed
4.3· 562 reviews·Google Maps
About
Southern Steakhouse operates in Seneca, SC and is categorised under American restaurant. They're located at 1069 ByPass 123. It holds a 4.3-star average across 562 Google reviews. You can reach them by phone or through their website. This listing hasn't been claimed yet, so the details come from public sources.
Location
1069 ByPass 123, Seneca, SC 29678, USA
Get directionsContact Southern Steakhouse
Send an enquiry and they'll get back to you directly.