A new steakhouse debuted this week in the former Ivy sports bar space in Buckhead, Cremalosa relocated to Avondale Estates and more from the metro Atlanta restaurant scene.

See Full Page