Popular Steakhouse Announces Opening Date for Second Location in Columbus

Staff Report From Georgia CEO

Friday, August 28th, 2026

Luke’s Pub and Steakhouse is opening a second location in Columbus.

The opening is set for September 2 at the former Oyster Bay building - located at 5828 Moon Road.

Read more at WTVM9.