at 5908 Magazine St, New Orleans
Italian influenced cuisine using Southern ingredients. Opening Spring 2015.
Avo is New Orleans based place and this enity listed in Italian category. Located at 5908 Magazine St LA 70115. Contact phone number of Avo: (504) 509-6550
Food & Drink in New Orleans, LA
Food & Drink in New Orleans, LA
Specialty Sandwiches, Salads, Entrees, and Breakfast for Pick-up, Delivery, or Dine-In