Richards and Streck will be opening a restaurant in Midtown. The to-be-named concept will be located at 693 Peachtree Street, on the ground floor of the Lilli Midtown, a newly opened 24-story high-rise apartment building. It is anticipated to open the second half of 2019.
“We are still putting the concept together,” Richards said. “Billy and I are super excited to be working in Midtown again.”