South House Restaurant is a Southern restaurant (US) located in Greer, SC 29651. It is one of the 2 Southern restaurant (us)s in United States. Address of South House Restaurant is 131 New Woodruff Rd, Greer, SC 29651, United States. South House Restaurant can be contacted at 18644697126. South House Restaurant is located in a remote area, with less than 2 listed places around it. South House Restaurant is rated 4.5 (out of 5 stars) by 699 reviewers on the web.
Some of the places around South House Restaurant are -
131 New Woodruff Rd, Greer, SC 29651, United States
Contact number of South House Restaurant is 18644697126.
Rating of South House Restaurant is 4.5 out of 5 stars.
Address of South House Restaurant is 131 New Woodruff Rd, Greer, SC 29651, United States.
South House Restaurant is located in Greer, SC 29651.
South House Restaurant is a Southern restaurant (US) in United States
Pincode of Greer, SC 29651 is 29651