Restaurants The Milk Bar 710 S Carrollton Ave New Orleans, LA 70118 +15043093310 https://www.themilkbarneworleans.com/