in restaurants sebring wallpaper steak restaurants in sebring fl Find our location in Sebring off US Highway 27 North and Lakeshore Mall Drive in front of AMC and Belk. But dive into the heart o… Tuesday, March 1, 2022 Edit