The Franklin in New Orleans Closes After 11-Year Run
By Restaurant Robot
The Franklin, located at 2600 Dauphine St, New Orleans, LA 70117, has closed its doors on or around March 17, 2025. The restaurant, which opened in 2014, operated for approximately 11 years before its closure.