South House Restaurant

Report Abuse

South House Restaurant

Listing Details

GREAT southern home cooking!!!

Contact Information

Address
131 New Woodruff Road, Greer, SC, USA
Social Information

Location

    No record found!

Contact Listing Owner

Submitter Info

Avatar

MBE Marketplace

Member since 1 year ago
View Profile

0 Reviews

You need to Login or Sign Up to submit a review