It’s summer, which always brings a slew of restaurant closings in New Orleans. This past month, some heavy hitters and much-loved staples have shuttered. Restaurants include a Canal Street staple, an omakase spot, and a Freret Street pizzeria. Palace Cafe abruptly closes after 34 years Canal Street without Palace Cafe is hard to imagine. The […]