Twin Peaks Prepares for First North Alabama Restaurant