News

The restaurant’s original location can be found in the Vinings area at 3300 Cobb Parkway SE. The restaurant, with a “Greetings From NOLA” sign adorning the interior wall, opened in March 2023.