Sole on the Green is an upscale restaurant offering modern Southern cuisine and a variety of cocktails, complemented by lakeside views.