Twin Peaks

Twin Peaks sports bar coming to Schererville

Twin Peaks sports bar will remodel the former Houlihan’s restaurant in Schererville this year.