Twin Peaks Restaurant to Hold Grand Opening in Columbus

Friday, February 25th, 2022

A restaurant is preparing to welcome friendly faces of the Chattahoochee Valley into its new home.

Twin Peaks Restaurant is holding a grand opening on Monday, Feb. 28.

Read more at WTVM.