Description
Sophisticated destination serving seasonal Italian dishes & cocktails in a handsome space.
Name: Avo
Address: 5908 Magazine St, New Orleans, LA 70115
Phone Number: +1 504-509-6550
Restaurant Type: Restaurant
Avo is a Restaurant located at 5908 Magazine St New Orleans/Louisiana
(Latitude,Longitude: 29.9216589,-90.1201245)
Postal Code: 70115
Location
-
5908 Magazine St, New Orleans, LA 70115
Add a review