South House Restaurant
131 New Woodruff Rd, Greer
(864) 469-7126
Recent Reviews
South House Restaurant
131 New Woodruff Rd, Greer 29651
(864) 469-7126