Avo
Avo is an Italian restaurant in Uptown New Orleans led by chef Nick Lama, blending family recipes with Southern ingredients for dishes like lasagna, charred octopus, and meatballs. It offers an intimate dining experience with a focus on seasonality and regional flavor.
Address: 5908 Magazine St, New Orleans, LA 70115, USA
Phone: (504) 509-6550
Hours: Monday: Closed
Tuesday: 5:00 – 9:00 PM
Wednesday: 5:00 – 9:00 PM
Thursday: 5:00 – 9:00 PM
Friday: 5:00 – 9:00 PM
Saturday: 5:00 – 9:00 PM
Sunday: Closed