The Beautiful South Restaurant
American (Traditional)
Hamilton, VA
2.2 mi