Listing Details
GREAT southern home cooking!!!
Gallery

Contact Information
Address
131 New Woodruff Road, Greer, SC, USA
Phone
Location
Contact Listing Owner
South House Restaurant 0 reviews
Login to Write Your ReviewThere are no reviews yet.