Categories: 2008, Louisiana, New Orleans, Nightscapes, Restaurants Posted on February 17, 2021 Clover Grill, New Orleans, LA, August 2008