South House Restaurant, GREER, South Carolina (SC)

Feeling hungry? South House Restaurant might be the place to eat for you.
Conveniently located at 131 New Woodruff Road () in GREER, South Carolina (SC) (29651), South House Restaurant can be reached at 8648771616. Please call in advance to make a reservation.
More restaurants in GREER, South Carolina (SC)


South House Restaurant contact information and details:
Address: 131 New Woodruff Road - , GREER, South Carolina (SC) 29651
Contact Phone: 8648771616