South House Restaurant
131 New Woodruff Rd, Greer
(864) 469-7126
Menu
Restaurants in Greer, SC
South House Restaurant
131 New Woodruff Rd, Greer, SC 29651
(864) 469-7126