Permanently closed
South House Restaurant of Lyman
- Restaurant
- 299 Spartanburg Hwy, Lyman, South Carolina, 29365
Find your next restaurant.
Previous recognition
#3 Restaurants in Lyman, South Carolina
Permanently closed
#3 Restaurants in Lyman, South Carolina